Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Debug & Release

[es] :: C/C++ programiranje :: Debug & Release

[ Pregleda: 2131 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

darkosos
Darko Šoš
Beograd

Član broj: 5053
Poruke: 1131
*.ptt.yu



+64 Profil

icon Debug & Release09.01.2003. u 22:23 - pre 259 meseci
Platforma : MSVC++ 6.0 / WindowsXP
Problem : Debug radi, Release jok
Krajnje je frustrirajuce kada te nakon gomile sati provedenih ispred ekrana i programa koji konacno radi, doceka neprijatno iznenadjenje da "radi" vazi samo za DEBUG mod! Dakle kad sam startovao RELEASE verziju, program je prs'o sa nekom porukom tipa : u adresu xx se ne moze upisivati.
Posto se RELEASE ne moze debug-ovati, krenuo sam da pravim log fajl i evo gde je kurslus (uprosceno):
struct SX { UINT n[3]; ..metode.. };
FILE *file; vector<SX> v;
fscanf( file, "Velicina : %d", count ); // ok
v.resize(count); // prs
for(i=0...) fread( &(v.n), sizeof(UINT), 3, file ); // ovde i ne stize
Neposredno pre ovog koda se vec radi ovako nesto, i tu ne pravi nikakvih problema - cak je u prethodnom citanju struktura SX komplikovanija...
Jos samo napomena da sam usput otkrio da v.resize pokrece konstruktora za SX!
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
199.171.112.*



+6 Profil

icon Re: Debug & Release09.01.2003. u 22:38 - pre 259 meseci
Release se može debugovati, itekako.

Najpre idi na Project Setings -> C/C++ ->General i podesi Debug Info na Program Database for Edit an Continue.

Onda idi na Project Setings -> Link -> General i čekiraj Generate Debug Info.

Bilduj projekat i debuguj do mile volje.

Ako ti iz nekog razloga to ne pomogne, baci pogled na ovaj članak:

http://www.codeproject.com/useritems/mapfile.asp

 
Odgovor na temu

darkosos
Darko Šoš
Beograd

Član broj: 5053
Poruke: 1131
*.ptt.yu



+64 Profil

icon Re: Debug & Release10.01.2003. u 08:08 - pre 259 meseci
Danke, Papa. Volim sto si tako brz i sazet! Letim da debug-ujem release!
P.S. Link je takodje sasvim odgovarajuci - 'de samo to pronalazis?
 
Odgovor na temu

[es] :: C/C++ programiranje :: Debug & Release

[ Pregleda: 2131 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.