Poniższy program nie kompiluje: #include <iostream>
int main() {
std::cout << R"RAW_STRING_LITERAL(
hello
world
)RAW_STRING_LITERAL";
}
błąd:raw string delimiter longer than
Najnowszy projekt C++ 0x, n3126, mówi: Każde wystąpienie znaku backslash (\), po czym natychmiast znak nowej linii zostanie usunięta, linie forniru fizyczny źródłowych tworząc logiczne linie źródłowe
Trochę zagubiłem się o surowy ciąg znaków Python. Wiem, że jeśli użyjemy nieprzetworzonego łańcucha, to będzie traktować "\" jako normalny ukośnik odwrotny (np. R \ n "będzie" \ "i" n "). Zastanawiałe