02. juni 2005 - 09:24Der er
7 kommentarer og 1 løsning
Konvertering af kode til nyere version
Jeg har tidligere brugt nedenstående kode i Visual C++ 6, men vil nu konvertere det til Visual C++ 2005.
Jeg er absolut nybegynder på C++, så jeg håber der er en, der kan oversætte koden til den nye version.
Jeg får en del fejl når jeg prøver at compile koden, bla. får jeg at vide at den ikke kan finde windows.h. Den fejl drillede mig også i den tidligere version, uden at jeg dog kan huske hvordan det blev løst.
#include <process.h> #include <Windows.h>
int WINAPI WinMain( HINSTANCE hInstance, // handle to current instance HINSTANCE hPrevInstance, // handle to previous instance LPSTR lpCmdLine, // command line int nCmdShow // show state ) { for(;;) { spawnlp(P_NOWAIT, "c:\\mypath\\another.exe","c:\\", NULL); Sleep(60*1000); } return 0; }
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Jeg er kommet lidt videre, men får nu disse to fejl:
c:\service\install files\servicefiles\ny version\hdn4.cpp(14) : warning C4996: 'spawnlp' was declared deprecated c:\programmer\microsoft visual studio 8\vc\include\process.h(202) : see declaration of 'spawnlp' Compiling manifest to resources... Linking... LINK : fatal error LNK1104: cannot open file 'odbc32.lib'
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.