编程论坛
注册
登录
编程论坛
→
C++教室
【已解决】数组里是否能够使用\n的文本运算符
家力掠
发布于 2016-03-25 22:29, 4730 次点击
我想在string 数组里定义一句话, 比如abcd\nefc,为什么编译器出现:未找到用户定义的文本运算符。
[此贴子已经被作者于2016-3-25 22:46编辑过]
2 回复
#2
hjx1120
2016-03-25 23:37
可以,C++11有一个原始字符串的解决方案
#include <iostream>
int main()
{
std::cout << "abc\ndef" << std::endl;
std::cout << R"+*(abc\ndef)+*" << std::endl;
return 0;
}
格式:
R"+*(这个括号里的字符串就是原始字符串形式输出)+*"
#3
农民工
2016-04-01 13:34
你可能打了个 除号 吧?
1