Hallo,
eine Frage zu Visual Studio und C++:
Ich habe ein Projekt erstellt „mpoc“.
Die mpoc.cpp sieht so aus:
#include „stdafx.h“
#include „mpoc.h“
MPOC_API double sum(long n)
{
double s=0.0;
s=200+n;
return (s);
}
//MPOC_API double sub(long n)
//{
// double s=0.0;
// t=200-n;
// return (s);
//}
Wenn ich den zweiten auskommentierten Teil nicht auskommentiere bricht der Kompiler ab.
Die mpoc.h sieht so aus:
#ifdef MPOC_EXPORTS
#define MPOC_API __declspec(dllexport)
#else
#define MPOC_API __declspec(dllimport)
#endif
extern MPOC_API int nmpoc;
MPOC_API double sum(long n);
Hier hätte ich noch die Zeile „MPOC_API double sub(long n);“ eingefügt. Ich habe hier irgendwas glaub ich falsch verstanden…
Wer kann mir helfen?
Vielen Dank und liebe Grüße
Thomas