Bonsoir !

J'ai un namespace regroupant des fonctions :

Page.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
namespace Page {
    const int Summary( const DataBase& db ) const;
    const bool Confirm( const DataBase& db ) const;
}
Y a t'il une différence entre :

PageSummary.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
#include "Page.h"
#include "Foo1.h"
const int Page::Summary() const {//Summary a besoin de Foo1
    Foo1.Foo();
    ...
}

PageConfirm.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
#include "Page.h"
#include "Foo1.h"
#include "Foo2.h"
const bool Page::Confirm() const {//Confirm a besoin de Foo1 et Foo2
    Foo1.Foo();
    Foo2.Foo();
    ...
}
Et :

Page.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
#include "Page.h"
#include "Foo1.h"
#include "Foo2.h"
const int Page::Summary() const {
    Foo1.Foo();
    ...
}
const bool Page::Confirm() const {
    Foo1.Foo();
    Foo2.Foo();
    ...
}