Oshte edno wypres4e za VC++

5 отговора 101 прегледа
#1

Oshte edno wypres4e za VC++

hi wi pak
imam edin wypros, kojto oba4e ne e speshen

w java ima edin na4in za debugwane - mevdinnite stojnosti koito pritwash izlizat na console window dokato ti si rabotish s glawniq windowski window (basi idiotshtinata).
wyprosa mi e nqkoj da ima ideq kak shte stane towa w VC++

Отговор
в отговор на Lolit #2

Отг: Oshte edno wypres4e za VC++

Abe nali imash Output Window. A inache ako iskash da si syzdawash glawobolia si predefiniraj TRACE makrosite, syzdaj si sobstwen konzolen prozorec i si pishi w nego. Za consolite wyw Win32 mojesh da prochetesh w MSDN->Platform SDK->Base Services->Files and I/O->Consoles and Character-Mode Support.
Dano towa ti swyrshi rabota!

Отговор
в отговор на Lolit #3

Отг: Oshte edno wypres4e za VC++

ако ползваш MFC
има клас CDumpContext и съответна глобална променлива afxDump, с предефиниран оператор <<

да речем, че искаш да принтваш някаква променлива (типа в повечето случаи няма значение)- пишеш просто
afxDump << n
можеш да принтваш и много променливи едновременно, да речем
int a = 2;
short b = 2;
afxDump << a << "+" << b << "=" << a+b
резултатът е
2+2=4

успех

Отговор
в отговор на МиГ-31 #4

Отг: Oshte edno wypres4e za VC++

E da ama taka ne go izwejda w otdelna console a w Output Window na VC++. Ako iskash nesto takowa po dobre si naprawi sobstwen klas za Dump i si predefiniraj operatorite.

Отговор
в отговор на Lubo #5

Отг: Oshte edno wypres4e za VC++

Ами разбира се, че е в ouptupt-a:)
Там излиза абсолютно цялата информация за изпълнението на приложението и е доста удобно



Отговор
в отговор на Lubo #6

Отг: Oshte edno wypres4e za VC++

blagodarq wi za mneniqta i shte gi probwam. rabotili ste s java. tam prosto ako ti trqbwa nqkakyw dump pishesh system.out.println(...) i to ti se poqwqwa w console window iskah neshto takowa. blagodarq wse pak

Отговор