![]() |
Access Violation con new ofstrem
Este es el código aislado que me genera la excepcion en new ofstream.
Estoy con BCB2007. #include <fstream.h> #include <vcl.h> int main(int argc, char* argv[]) { ofstream *ofslog; ios_base:: openmode mode = ios:: out; //Estan junto a los :: ofslog = new ofstream( "c:\\temp\\EjemBatch\\kk.log", mode ); return( 0 ); } Access in invalid memory in process: TestAny20.exe(4076) - c:\archivos de programa\codegear\rad studio\5.0\include\dinkumware\xlocale#232 Attempt to access 4 byte(s) at 0x00000000+8. 0x004025BE - c:\archivos de programa\codegear\rad studio\5.0\include\dinkumware\xlocale#232 0x00402D50 - c:\archivos de programa\codegear\rad studio\5.0\include\dinkumware\xiosbase#431 0x00402384 - c:\archivos de programa\codegear\rad studio\5.0\include\dinkumware\ios#117 0x00401B62 - c:\archivos de programa\codegear\rad studio\5.0\include\dinkumware\ios#128 0x00401781 - c:\archivos de programa\codegear\rad studio\5.0\include\dinkumware\ostream#51 0x00401536 - c:\archivos de programa\codegear\rad studio\5.0\include\dinkumware\fstream#763 He probado con y sin el RTL, asi que no es el bug 932 reportado en la QC (http://qc.embarcadero.com/wc/qcmain.aspx?d=932), además mi versión es 11.0 para el que ya está solucionado. Alguna idea?. Un saludo y muchas gracias!. |
| La franja horaria es GMT +2. Ahora son las 15:01:44. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi