witam.
otóż mam problem. robiłem wszystko według książki…
a wynik przy buildzie mam taki :o
co źle zrobiłem?? jest to program microsoft visual C++ 2005 express edition
witam.
otóż mam problem. robiłem wszystko według książki…
a wynik przy buildzie mam taki :o
co źle zrobiłem?? jest to program microsoft visual C++ 2005 express edition
Kolejne odpowiedzi pseudoekspertów.
Powyższy kod jest w zarządzanym C++.
Skoro kompilator nie prosił o dodanie /clr przy kompilacji, to znaczy, że kompilacja odbywa się z użyciem CLR.
Skoro kompilator i kod się lubią, to problem jest w kodzie.
Skoro to wciąż C++, to co u licha robią tak rzeczy takie jak : :?
Skoro Grzechu podał i kod i komunikaty błędu, dlaczego odpowiedzi są zupełnie nie na temat i sugerują skompilowanie czegoś kompletnie od czapy?
W skrócie: dodanie stdio, tchar i innych rzeczy w niczym nie pomoże, bo kompilator oczekuje kodu zarządzanego. Jedynym problemem w kodzie są spacje między :: i jest to wyraźnie zaznaczone w komunikacie błędu. Wystarczy go przeczytać. Zatem nie:
a = Convert: :ToInt16(Console: :ReadLine());
a
a = Convert::ToInt16(Console::ReadLine());
Wszystkie błędy są spowodowane spacjami między : a :.
dziękuję działa
pozdrawiam
a w jaki sposób zrobić żeby się okienko nie zamykało?
Uruchamiaj przez “%SystemRoot%\system32\cmd.exe /k TwojProgram.exe” albo czekaj przed zakończeniem aplikacji na klawisz.
Poza tym: 1) nowy problem -> nowy temat, 2) nie podawaj linków do plików exe na forum. Ty może chcesz dobrze, ale ktoś może być złośliwy i podać link do trojana. Usuń link edytując swoją wiadomość.
Console::ReadKey();
zatrzymuje program, aby pobrać klawisz z klawiatury
deklaracja system() znajduje się w stdlib.h, ale iostream też korzysta z tego pliku nagłówkowego
OT i odpowiedź - kasuję.
dziękuję
lockdown please