код 0



Автор SoerSD задал вопрос в разделе Другие языки и технологии

что за The thread 'Win32 Thread' (0xf00) has exited with code 0 (0x0) при написании на visual studia 2008 c++ под windos и получил лучший ответ

Ответ от Џков Хрущанский[гуру]
Посмотрел по ссылке реализуемый Вами проект. Удивительно, что человек, разбирающийся в таких довольно сложных с точки программирования вещах, как "Внедрение в чужой процесс" не смог перевести на русский язык то, что ему написал компилятор. Итак, программа "test.exe" была скомпилирована и запущена на выполнение с отладкой (ты нажимал зелёный треугольник) и завершилась с кодом 0. Код 0 означает удачное завершение программы. Как это объяснить? Обычно заголовок главной функции выглядит как int main(), в Вашем случае int WINAPI WinMain(HINSTANCE,HINSTANCE,LPTSTR,int).Это означает, что так или иначе функция main должна вернуть после своего завершения целое число, о чем говорит слово int. В последней строке главной функции написано: return true, что равносильно тому, что если твоя программа во время выполнения удачно доберется до этой строки, то она вернет ноль (в C++ true и 0 однохуйственны) и спокойно завершится.
В итоге мы имеем следующее: ты удачно написал исходный код, скомпилировал, запустил, а долгожданной строки "Hello world!" или чего-то в этом духе так и не увидел. 🙂 Как же тогда тебе увидеть результат своего творения? Вставь в свой код перед строкой "return 0;" строку system("Pause"); Удачи.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: что за The thread 'Win32 Thread' (0xf00) has exited with code 0 (0x0) при написании на visual studia 2008 c++ под windos
Телефонный план нумерации на Википедии
Посмотрите статью на википедии про Телефонный план нумерации
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*