6 14 C:\c++\ìàññèâû\Áåçûìÿííûé1.cpp [Error] expected ';' before 's'
#include <iostream>
#include <string>
using namespace std;
int main(int argc, const char * argv[]) {
int a;
a = "Hello"s.size();
cout << "Hello"s.size() << endl
}
Ответы (1 шт):
Автор решения: KoVadim
→ Ссылка
Надо буквально чуточку поправить.
#include <iostream>
#include <string>
using namespace std;
using namespace std::string_literals; // вот эту строку
int main(int argc, const char * argv[]) {
int a;
a = "Hello"s.size();
cout << "Hello"s.size() << endl; // и тут точка с запятой
}
и конечно, компилировать с поддержкой 14 стандарта и выше.