Given the following test code compiled with Intel C++ Compiler XE 14.0
#include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { auto raw = LR"(1 2)"; std::wcout << raw << endl; return 0; }
the actual output on the console is
1\n2
expected output
1 2
Is this a bug in the compiler?