-2
Может ли кто-нибудь объяснить, почему функция cout в функции getMessage() не считывается. Моя цель - передать argv [i] как ранее сохраненное значение.Передача argv функции в виде сохраненной строки
Вот мой код. Я новичок в командной строке, любая помощь будет отличной.
#include <iostream>
#include <string>
using namespace std;
void getMessage(string action);
int main(int argc, char* argv[])
{
string action = argv[1];
cout << action << endl;
}
void getMessage(string action)
{
cout << "I said " << action << endl;
}
Вы не называете 'getMessage'. –
Вы даете ему аргументы командной строки при запуске? – Galik
@Galik Это не главное. –