|
Тема |
Re: понякога има дребни коварни разликички [re: Герисъм] |
|
Автор |
gat3way (altered mind) |
|
Публикувано | 14.10.15 00:24 |
|
|
Компилирай си програмата с debug символи, пусни я през valgrind и гледай много внимателно какво става, защото едни и същи неща най-вероятно са ти проблем и под уиндоус и в линукс, просто компилаторът в уиндоус е бил по-благосклонен или не са ти изплували точно тези проблеми или примерно си го подкарвал само на 32-битов уиндоус, не на 64-битов или обратното, но проблемите ще са в общи линии сходни и това че драмите не възникват, не означава че предпоставките ги няма. Утре ще бутнат нещо там и ще го отнесеш.
Това е за част от нещата, сега разбира се има и друга част която разни препроцесорни условни директиви ги скатават/въвеждат само при определена платформа, но много вероятно имаш едни и същи драми. valgrind е много хубаво нещо, реши проблемите които ти сервира, след това може да се окаже че няма да има такива лоши сигнали в чиито handler-и не можеш да мяташ exception-и.
EOF
|
| |
|
|
|