Результаты поиска по запросу "string-literals"

2 ответа

Необработанные строковые литералы и кодификация файлов

C ++ 11 представилнеобработанные строковые литералы [http://www.stroustrup.com/C++11FAQ.html#raw-strings]что может быть очень полезно для представления строк в кавычках, литералов с множеством специальных символов, таких как пути к файлам ...

11 ответов

C # две двойные кавычки

Я хочу напечатать две двойные кавычки в C # в качестве вывода. Как это сделать? Я имею в виду вывод должен быть:"" Hello World ""

1 ответ

Предупреждение C ++: устаревшее преобразование из строковой константы в 'char *' [-Wwrite-strings]

Я использую gnuplot для рисования графика в C ++. График строится, как и ожидалось, но во время компиляции есть предупреждение. Что означает предупреждение? warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] Это ...

ТОП публикаций

9 ответов

«Время жизни» строкового литерала в C

Не будет ли указатель, возвращенный следующей функцией, недоступным? char *foo( int rc ) { switch (rc) { case 1: return("one"); case 2: return("two"); default: return("whatever"); } }Таким образом, время жизни локальной переменной в C / C ++ ...

4 ответа

Почему gcc допускает инициализацию массива char со строковым литералом больше массива?

int main() { char a[7] = "Network"; return 0; }A строковый литералв C заканчивается внутренненуль персонаж, Таким образом, приведенный выше код должен выдавать ошибку компиляции, поскольку фактическая длина строкового литералаNetwork 8, и это не ...

4 ответа

Почему строковый литерал может быть неявно преобразован в char * только в определенном случае? [Дубликат]

На этот вопрос уже есть ответ здесь: Почему передача строкового литерала в аргумент char * только иногда приводит к ошибке компилятора? [/questions/2760500/why-is-passing-a-string-literal-into-a-char-argument-only-sometimes-a-compiler] 6 ...

1 ответ

Каков результат decltype («Hello»)?

Я получаю неожиданные результаты от всех компиляторов, на которых я пробовал следующее (GCC 4.7.2, GCC 4.8.0 beta, ICC 13.0.1, Clang 3.2, VC10): #include <type_traits> int main() { // This will fire static_assert( std::is_same<decltype("Hello"), ...

1 ответ

Разница между строковым объектом и строковым литералом [duplicate]

На этот вопрос уже есть ответ: В чем разница между «текстом» и новой строкой («текстом»)? [/questions/3052442/what-is-the-difference-between-text-and-new-stringtext] 11 ответовВ чем разница межд String str = new String("abc");а такж String ...