Параметр и аргумент не работают в моей функции С++C++

Программы на C++. Форум разработчиков
Anonymous
 Параметр и аргумент не работают в моей функции С++

Сообщение Anonymous »

Я пишу программу на C++, которая должна использовать ряд функций для максимально точной репликации Python. Моей первой задачей было создание функции печати.
Вот код, который я написал:
#include
#include

using namespace std;

// print strings
void print(string& prt) {
return prt;
}

int main() {

print("Hello World");

return 0;
}

По какой-то причине в функции печати я не могу вернуть prt, и когда я объявляю функцию печати в main и устанавливаю ее аргумент (который должен определять значение prt), выдает ошибку.
Я пробовал изменить возвращаемое значение на 0 и использовать cout и printf, но выдает ту же ошибку.
Пример:
// print strings
void print(string& prt) {
cout

Подробнее здесь: https://stackoverflow.com/questions/790 ... c-function

Вернуться в «C++»