Программа Codelite C++ не компилируется и не запускается
Вчера я установил codellite 7.0 и пытался работать с ним. Но, похоже, есть какая-то проблема. Я не могу запустить любой код. На данный момент код довольно прост.
#include <stdio.h>
int main(int argc, char **argv)
{
printf("hello world\n");
return 0;
}
тем не менее, он возвращает следующее и вывод пуст Press any key to continue
Текущий рабочий каталог: D:\ .....
Запущенная программа: le_exec.exe ./1
Программа вышла с кодом возврата: 0
1 ответ
Ваша программа работает нормально, единственная проблема в том, что после printf
программа возвращает 0 и немедленно выключается, она запускается и распечатывает "привет мир", у вас просто нет времени, чтобы увидеть его.
Чтобы заставить программу ждать ввода пользователя, чтобы вы могли увидеть результат, используйте cin.get()
:
#include <stdio.h>
#include <iostream>
int main(int argc, char **argv)
{
printf("hello world\n");
std::cin.get();
return 0;
}