Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Vintorez_92
0 / 0 / 0
Регистрация: 08.10.2012
Сообщений: 40
#1

Что означает L и _T перед строкой? - C++

12.10.2012, 21:30. Просмотров 1736. Ответов 5
Метки нет (Все метки)

Здравствуйте,подскажите пожалусто что означает L и _T перед строками,и вообще какие другие приставки бывают,если их так можно назвать.Больше интересует _T,поэтому вот такая строка _T("OpenGL")
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2012, 21:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что означает L и _T перед строкой? (C++):

Что означает * перед переменной ? - C++
Собственно вопрос в название топика. Например есть программа: int main(int argc, char argv) { const int size = 255; char...

Что означает L в коде перед текстом в кавычках? - C++
Скажите пожалуйста, что означает " L " в коде перед текстом в кавычках? Дайте ссылку где находится информация о преобразованиях текста....

Перед строкой матрицы с номером вставить строку из нулей - C++
Дана матрица размера МхN и целое число К (1<=K<=M). Перед строкой матрицы с номером вставить строку из нулей.

В матрицу вставить строку заданной последовательности чисел перед строкой с номером x - C++
Вообщем , задание : В матрицу вставить строку заданной последовательности чисел перед строкой с номером x (номер строки вводит...

Вставить нулевую строку и нулевой столбец перед строкой и столбцом, где находится первый минимальный элемент. - C++
3. Вставить нулевую строку и нулевой столбец перед строкой и столбцом, где находится первый минимальный элемент. Люди,помогите написать...

Поясните пожалуйста что означает двоеточие и то что идет после него - C++
В 4 строчке после параметра в скобочках нету ";" или же тела функции, что не сходится с моим шаблоном в голове. Поясните пожалуйста что...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Эксперт CЭксперт С++
13215 / 7487 / 842
Регистрация: 27.09.2012
Сообщений: 18,403
Записей в блоге: 3
Завершенные тесты: 1
12.10.2012, 21:33 #2
Ну если по простому, то L указывает на то, что это Unicode строка. А макрос _T() подставляет к строке L или не подставляет в зависимости от того, используете Вы Юникод или нет.
0
Vintorez_92
0 / 0 / 0
Регистрация: 08.10.2012
Сообщений: 40
12.10.2012, 21:40  [ТС] #3
Спасибо
0
Vetos
4 / 4 / 0
Регистрация: 22.09.2009
Сообщений: 67
03.02.2017, 14:34 #4
А подскажите что означает приставка R"текст", что то в интернете не найду никак.
Блин дошло, это значит что можно переносить текст на следующую строку. А вот тогда такой вопрос, а как переносить на следующую строку текст в юникоде, когда присутствует приставка L?

Добавлено через 6 минут
Короче туплю, извините.
C++
1
2
3
wstring str=LR"text
text
text"
0
MrGluck
Модератор
Эксперт CЭксперт С++
7239 / 4407 / 642
Регистрация: 29.11.2010
Сообщений: 11,927
03.02.2017, 14:49 #5
Цитата Сообщение от Vetos Посмотреть сообщение
это значит что можно переносить текст на следующую строку.
Не только. Это raw-string literal, значит что далее идёт текст, в котором не нужно дополнительно экранировать символы типа \ и ".
0
Vetos
4 / 4 / 0
Регистрация: 22.09.2009
Сообщений: 67
03.02.2017, 14:50 #6
Даже не так, а так:
C++
1
2
3
wstring str= LR"(text
text
text)";
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2017, 14:50
Привет! Вот еще темы с ответами:

скажите пожалуйста, что означает здесь b. ,это какия-либо функция или что? - C++
скажите пожалуйста, что означает здесь b. ,это какия-либо функция или что? //анализируем все клетки доски for(int i = 0; i < 8;...

Что означает запись в скобках и что возвращает return - C++
Всем привет! Начал читать книгу BecomeAnXcoder и тут появился вопрос. В пример приведен такой код circleArea(float theRadius) //(1) ...

Дано целое число K и текстовый файл. Вставить пустую строку перед строкой файла с номером K. Если строки с так - C++
Помогите составит программу на c++ .Дано целое число K и текстовый файл. Вставить пустую строку перед строкой файла с номером K. Если...

Что такое #, include, что это означает - C++
______


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
03.02.2017, 14:50
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru