salut
je travail ac wisual c++ 6.0 . est ce qu'on peut utiliser une DLL en win 32 application ou bien on ne peut utiliser que des static library ?
salut
je travail ac wisual c++ 6.0 . est ce qu'on peut utiliser une DLL en win 32 application ou bien on ne peut utiliser que des static library ?
Ben oui, on peut utiliser une DLL Win32 dans une Win32 application Win32, console ou non...
Elles sont un peu faites pour ça...
Par contre, tu ne peux pas utiliser de DLL .Net, à moins d'héberger le runtime .Net (ce qui est peut-être géré automatiquement pour des DLLs COM).
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
voila mon probleme
je compile ce programme:
et j ai cette ereur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 #using <mscorlib.dll> using namespace System; using namespace System::IO; int main() { // Specify the directory you want to manipulate. String* path = S"c:\\MyDir"; try { // Determine whether the directory exists. if (Directory::Exists(path)) { Console::WriteLine(S"That path exists already."); return 0; } // Try to create the directory. DirectoryInfo* di = Directory::CreateDirectory(path); Console::WriteLine(S"The directory was created successfully at {0}.", __box(Directory::GetCreationTime(path))); // Delete the directory. di->Delete(); Console::WriteLine(S"The directory was deleted successfully."); } catch (Exception* e) { Console::WriteLine(S"The process failed: {0}", e); } }
fatal error C1021: invalid preprocessor command 'using'
Ca ce n'est pas du C++, c'est du C++/CLI. Normal que tu ne puisses pas le compiler avec VC++ 6.
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Ce n'est pas du C++/CLI non plus, c'est du Managed C++. Nécessite Visual C++ .Net 2002 (version 7.0) ou supérieur.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
je sais qu' avec managed c++ on peut utiliser Framework .NET mais je ne sais pas comment m y prendre .
pouvez vous m aider?
Déjà, il te faudrait une version de Visual capable de le compiler...
Ensuite, le Managed C++ est tombé en désuétude, car c'était du bricolage. Depuis, Microsoft a créé un nouveau C++ tout propre pour programmer en .Net : Le C++/CLI (Nécessite Visual Studio 2005 ou Visual C++ 2005 Express (version 8.0)).
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
merci
j ai trouvé un truc sur c++\cli dans le faq
une toute derniere question
visual c++ 2005 (8.0) il peut compiler le managed c++ et le c++\CLI
Oui.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
oui, et la version Express est gratuiteEnvoyé par pitikak
besoin de réponses ? demande a un pote
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager