Я создаю простой интерпретатор языка, который я разрабатываю, но как я могу сделать cout чего-то, что находится после слова и округлено до "", например так:
#include <iostream>
#include <fstream>
#include <string>
#include <cstdlib>
using namespace std;
int main( int argc, char* argv[] )
{
if(argc != 2)
{
cout << "Error syntax is incorrect!\nSyntax: " << argv[ 0 ] << " <file>\n";
return 0;
}
ifstream file(argv[ 1 ]);
if (!file.good()) {
cout << "File " << argv[1] << " does not exist.\n";
return 0;
}
string linha;
while(!file.eof())
{
getline(file, linha);
if(linha == "print")
{
cout << text after print;
}
}
return 0;
}
И как мне убрать "" при печати текста. Вот пример файла:
печать "Hello, World"
Прочтите мой пост в середине ответов!
Спасибо