
White
14.09.2018
13:10:22
Я чайник если шо. ?
Или даже хуже, не знаю, вам наверное виднее.)

Anton
14.09.2018
13:10:40
pastebin пожалуйста

White
14.09.2018
13:11:03
Минутку.

Google

White
14.09.2018
13:12:25
Как-то так?
https://pastebin.com/Z3CYwQZh

Anton
14.09.2018
13:12:41
Во, так лучше
Вот эта строчка не корректна
for (i = 0; line[i] != '\0'; i++, l++)
Т.к. изначально string не хранит null terminal символ
i < line.length()

White
14.09.2018
13:15:57
Вы уверены? Всё работает корректно, ошибка озникает именно после применения вот этого куска кода.
if(key[l] == '\0')
{
l = 0;
}
Сейчас скину скрин.

Alex Фэils?︙
14.09.2018
13:16:24
подожди

Egor
14.09.2018
13:16:36

Alex Фэils?︙
14.09.2018
13:16:46

Nikita
14.09.2018
13:21:40
Всем ку, есть ли способы прочитать содержимое std::stringstream без удаления содержимого и без копирования в какие то промежуточные буфферы (ну т.е. .str() не катит)

Alex Фэils?︙
14.09.2018
13:22:06

Nikita
14.09.2018
13:22:41

Google

A.D.
14.09.2018
13:24:34

Alex Фэils?︙
14.09.2018
13:24:44
ну можно их

Nikita
14.09.2018
13:31:18
Ну собственно в этом и проблема)) там же полюбому внутренний буффер при записи рано или поздно переаллоцируется из-за чего InputIterator'ы на него станут невалидными
блин вы чё тут удалили сообщения, я ответить не успел((

Alex Фэils?︙
14.09.2018
13:32:11

Arseny
14.09.2018
13:33:03
Спорный вопрос считается ли это за копирование

Nikita
14.09.2018
13:33:49

Alex Фэils?︙
14.09.2018
13:33:59
и он не будет копироваться!

Anatoly
14.09.2018
13:34:10

Nikita
14.09.2018
13:34:24
и он не будет копироваться!
всё ещё не понимаю, почему :D
ну типо вот у нас есть метод .str() который возвращает новую строчку. очевидно нужно выделить память, и скопировать туда данные из внутреннего буфера стрима
А ещё, кстати, могли бы в stringstream завести аналог .str, возвращающий string_view

Alex Фэils?︙
14.09.2018
13:38:09

A.D.
14.09.2018
13:44:00

Alex Фэils?︙
14.09.2018
13:44:40
ну, тогда не будет устраняться копирование

Anton
14.09.2018
13:50:01

Alexander
14.09.2018
13:51:31
так а какие новости? заседание ведь давно было ?
ближайшие новости будут о модулях только

Anton
14.09.2018
13:54:52
Ну может кому ещё показали, заручились поддержкой. Интриги вот это вот всё.

Google

Alexander
14.09.2018
13:55:27

Antony
14.09.2018
13:56:06
Других новостей нет :(

Alik
14.09.2018
14:54:26
Привет всем. У delete много overload-ов, нужно все их оверлоадить или только один delete(void*), а остальные вызывают его?

Roman
14.09.2018
15:24:20
Подскажите, typeid для виртуального наследования это стандартная фича?
или особенность gcc?