23. oktober 2001 - 18:55Der er
5 kommentarer og 3 løsninger
log fil
Jeg skal have lavet en log fil... Hver gang jeg skriver til den, skal der apendes noget. Jeg goer foelgende(vc++)... Men det er ligesom om den overskriver det:
HANDLE hFile = ::CreateFile(\"error.log\",GENERIC_WRITE,FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL); unsigned long buffer; ::WriteFile(hFile,tmp,tmp.GetLength(),&buffer,NULL); ::CloseHandle(hFile);
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Når man anvender til mere simple metoder fopen(), fwrite() og fread(), kan man direkte i fbm. open angive at filen åbnes APPEND, dvs. alt hvad der bliver skrevet ryger i enden af filen. CreateFile MÅ da indeholde et tilsvarende flag f.eks. GENERIC_APPEND i stedet for GENERIC_WRITE.
kamikaze der findes ikke noget flag der hedder OPEN_APPEND, det ville jo også være for nemt!!!
Synes godt om
Ny brugerNybegynder
Din løsning...
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.