Déclaration de classe dans un fichier .cc
Bonjour,
Je voudrais savoir pourquoi dans certains fichiers .cc il y a des déclarations de classes? Normalement, à ma connaissance une déclaration de classe devait se faire dans un fichier .h.
Voici un exemple dans le fichier gpsr.cc du protocole GPSR:
Code:
1 2 3 4 5 6 7
| static class GPSRHeaderClass : public PacketHeaderClass{
public:
GPSRHeaderClass() : PacketHeaderClass("PacketHeader/gpsr",
sizeof(hdr_all_gpsr)){
bind_offset(&hdr_gpsr::offset_);
}
}class_gpsrhdr; |
Merci d'avance.