![]() |
Error al compilar con constructor y destructor de clase
Hola amigos, sigo con la misma clase la cual estaba hecha en C++builder 6 y conseguí hacer que funcione bien pero claro, al pasarlo a Rio la convertí a WideString porque ese proyecto me funcionaba bien pero si queria crear un nuevo proyecto me daba errores por ser en AnsiString. Pues bien, la he pasado a WideString todo lo que molestaba y ahora al compilar me suelta estos errores:
Código:
[ilink32 Error] Error: Unresolved external 'operator new(unsigned int, std::align_val_t)' referenced from C:\USERS\AGUSTIN\DESKTOP\PRUEBA ATACHEO CON CLASE TDEBUGGER X32 W10 BY AGUML__\WIN32\DEBUG\UNIT1.OBJCódigo PHP:
Código PHP:
en TDebugger está así: Código PHP:
Código PHP:
|
He probado creando un proyecto nuevo y añadir la clase y puse solo esto:
Código PHP:
Pongo el enlace al proyecto por si quereis verlo a ver si podeis ver el fallo porque no tengo ni idea de que puede estar pasando: https://mega.nz/file/UwUXkYwQ#58zdeW...O3kMDPd40mabhU |
Lo he podido solucionar. Por lo visto es otro bug de RAD 10.3 Rio. Encontré esta info: https://quality.embarcadero.com/plug...ssue/RSP-21658
y opté por la opcion de crear un archivo como hacen ahí y funcionó: Código PHP:
|
| La franja horaria es GMT +2. Ahora son las 10:02:08. |
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