g++ main.cpp print.cpp -o Test1 код main.cpp #include "dependencies.hpp" void printSomething(std::string& str); int main(const int argc, const char* argv[]) { std::string temp = "What the fuck is going on?"; printSomething(temp); system("pause"); return 0; }
Где ты такую сигнатуру main нашёл?) > int main(const int argc, const char* argv[]) Что-то я не помню там const. Не путай вместе printf и cout.
я просто проверял, отработает printf или нет. не выполняется, приложение падает на строке cout'а
Попробуй main определить как int main(). Рад ты вызываешь компилятор, как g++, то он уже в %path% добавлен.
В отладке проверял или как ты понял, что она именно "падает"? Просмотр событий windows смотрел?
я просто не знаю чем ещё объяснить. отладкой не пользовался, не знаю в общем вообще в чём проблема
ну так самое время научиться
Всё нормально там с const, он не влияет на сигнатуру
не видел ни у кого там const, просто показалось логичным, потому что не собираюсь входным параметрам присваивать другие значения
Я не туда ответил, сорри. Сообщение предназначалось @a248640
Обсуждают сегодня