Войти
ПрограммированиеФорумОбщее

Текст. C++11.

Страницы: 1 2 3 Следующая »
#0
18:25, 27 фев. 2016

В c++11 вроде бы добавили нечто, для работы с большим текстом в программе.
Т.е. вместотого, чтобы писать так

std::string asd = "\
      Тут некий большой\
      текст\
      ";
можно было бы писать так
std::string asd = "
      Тут некий большой
      текст
      ";


#1
18:36, 27 фев. 2016

Если текста много то лучше грузить его из файла.
А еще можно так:

std::string str = "one "
"two " "three "
"four";

#2
18:36, 27 фев. 2016

JustForFun
> Т.е. вместотого, чтобы писать так

std::string asd = ""
       "Тут некий большой"
       "текст"
       "";
#3
18:46, 27 фев. 2016

nes
FireFenix
Спасибо, не знал. Но я хочу именно без всяких слэшей, кавычек и в c++11 вроде бы можно. Только без понятия как это нагуглить.

P.S. Если не ошибаюсь WarZes в какой-то теме упоминал. Откликнись WarZes.

#4
18:55, 27 фев. 2016

JustForFun
Тебе нужен raw string literal:

std::string rpd_query = R"(
     SELECT login AS rpd_login
     FROM deals
     WHERE (time >= ?1) 
)";
#5
19:00, 27 фев. 2016

Alexander K
Да, именно это. Спасибо.

#6
21:28, 27 фев. 2016

Ненавижу новые стандарты C++ - понаплодили всякого гуано

#7
22:06, 27 фев. 2016

innuendo
Никогда регексами не пользовался?

#8
23:25, 27 фев. 2016

-Eugene-
> регексами
"Регексы в Ц++" - это почти что самый короткий в мире анекдот. Причём не смешной, а страшный.

#9
23:37, 27 фев. 2016

-Eugene-
> Никогда регексами не пользовался?
Всмысле вообще ?

#10
23:42, 27 фев. 2016

innuendo
> Всмысле вообще ?
Всмысле в плюсах.

Sbtrn. Devil
> Причём не смешной, а страшный.
Мне было норм. А в чем беда?

#11
23:45, 27 фев. 2016

-Eugene-
> Всмысле в плюсах.

Насколько помню - нет :)

#12
1:25, 28 фев. 2016

innuendo
> Ненавижу новые стандарты C++ - понаплодили всякого гуано
Не осилил?

#13
9:39, 28 фев. 2016

ArchiDevil
> Не осилил?

Есть смысл ? Мои код ускорится в два раза ?

#14
9:41, 28 фев. 2016

innuendo
> Есть смысл ? Мои код ускорится в два раза ?
Уменьшится. А значит меньше багов и быстрее писать. Ну и где-то ускорится.

Страницы: 1 2 3 Следующая »
ПрограммированиеФорумОбщее

Тема в архиве.

Тема закрыта.