Вставка знака «£» в выходную строку в C ++

У меня есть следующий код:

cout << "String that includes a £ sign";

Однако знак £ не распознается компилятором, и вместо него отображается буква u с акцентом. Я могу вставить его, используя следующий метод:

cout << "String that includes a " << char(156) << " sign";

где 156 - это ASCII-код знака £. Есть ли способ включить этот код ASCII в саму строку, не разделяя его таким образом? Например:

cout << "String that includes a <some way of iserting the £ sign> sign";
5
задан Paul R 30 September 2010 в 15:29
поделиться