Second Opinion
Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale. Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit. www.neurohope.ro |
Aserțiunile nu funcționează în C (Eclipse)!
Last Updated: May 23 2013 00:28, Started by
DanyPMN
, Mar 09 2013 13:46
·
0
#1
Posted 09 March 2013 - 13:46
Bună!
Am o mică problemă cu aserțiunile în C (mediul Eclipse Indigo). Am avut un proiect C++ pe care am încercat să îl transform în C. Totul e ok, exceptând assert-urile, care nu generează nicio eroare indiferent dacă valorile testate sunt corecte sau nu. Menționez că aceleași funcții de test, care ar trebui să genereze erori, fac ce trebuie în C++. Oare am pierdut ceva la "convertire"? Am header-ul <assert.h> declarat. Mulțumesc anticipat, o zi frumoasă! Edited by DanyPMN, 09 March 2013 - 13:46. |
#2
Posted 09 March 2013 - 13:53
Un IDE nu iti strica un cod ! Inainte ce biblioteca si compilator foloseai comparativ cu ce folosesti acum ? Din linia de comanda compileaza si ruleaza fara probleme (ca sa excluzi IDE-ul din poveste) ?
Edited by neagu_laurentiu, 09 March 2013 - 13:54. |
#3
Posted 09 March 2013 - 14:29
Rulează fără probleme din linia de comandă.
Ca și compilator, folosesc MinGW (la fel și înainte). Menționez, că poate ajută la ceva, că după ce am făcut convertirea din C++ în C, îmi dădea eroarea: „make: ***No rule to make target 'all' ”. Am modificat la Project Properties->Build Command din 'make' în 'makefile' și eroarea a dispărut. Rulează, face tot ce trebuie să facă, însă nu reacționează la assert-uri. Nu am modificat nimic la biblioteci, dar folosesc o structură declarată într-un fișier header separat. Poate avea legătură? Edited by DanyPMN, 09 March 2013 - 14:29. |
#4
Posted 09 March 2013 - 15:32
Ai verificat in assert.h ce define'uri trebuie sa ai active pentru a functiona?
|
#6
Posted 23 May 2013 - 00:28
La Run Dialog, VM arguments arunci '-ea' si o sa enableze assert-urile. Re-run si succes.
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users