Hallo!
Ich hab grad vor mit mehreren Personen ein VC++ Projekt zu machen. Dabei sind und 2 Probleme aufgefallen, die wir nicht lösen konnten:
1. wir brauchen in dem MFC-Projekt Variablen, auf die auch Instanzen unserer Klassen zugreifen können - wie machen?
2. Kann man irgendwie auch Resourcen speziell erstellte dialogfelder exportieren, denn jeder arbeitet an verschiedenen und die müssen ja zusammengefügt werden.
Ich würd mich über ne Antwort freuen!
Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge
im haupt-header-file als extern deklarieren und in genau einem c/cpp file ohne extern und ohne static definieren. Bei gemischter verwendung auf die dekoration achten (oder extern "C"{} verwenden, s.u.)
z.b.:
//header.h
#ifdef __cplusplus
extern "C" {//aber nur bei mischbenutzung c/cpp
#endif
extern int anzahl;
#ifdef __cplusplus
}
#endif
//main.cpp
#include "header.h"
int anzahl;//hier ist die globale variable
//module.cpp
#include "header.h"
//int anzahl;//hier nur als kommentar
mr.escape