Size: a a a

2020 August 03

D

Dmitriy in supapro.cxx
источник

D

Danya in supapro.cxx
Vladimir Suisei
Допустим у меня стоит новехонькой гцц 10 и есть соответствующая ему уже скомпилированная стдлиба.
Каким образом работает флаг std=c++98?
Если у меня новая либа, а я указываю старый стандарт, как я получу валидную программу? Ведь поведение функций стандартной библиотеки могло поменяться.
Или по стандарту поведение функций в течение всей жизни с++ не меняется?
Под каждый стандарт там наверное своя либа хранится?
источник

VS

Vladimir Suisei in supapro.cxx
Danya
Под каждый стандарт там наверное своя либа хранится?
Т.е. когда я накачиваю самый новый гцц с либой, у меня в довесок скачиваются все прошлые либы?
источник

PS

Philipp Silver in supapro.cxx
Dmitriy
iter =  cell.erase(iter);
Получилось, спасибо
источник

PK

Pavel Kazakov in supapro.cxx
Vladimir Suisei
Допустим у меня стоит новехонькой гцц 10 и есть соответствующая ему уже скомпилированная стдлиба.
Каким образом работает флаг std=c++98?
Если у меня новая либа, а я указываю старый стандарт, как я получу валидную программу? Ведь поведение функций стандартной библиотеки могло поменяться.
Или по стандарту поведение функций в течение всей жизни с++ не меняется?
ну вообще под очень старые исходные коды надо брать старые же компилеры, потому что бывает, что код никак не соберется даже с -fno-permissive всякими
источник

PK

Pavel Kazakov in supapro.cxx
для примера можно пойти на ioccc и найти там код-победитель двадцатилетней давности
источник

VS

Vladimir Suisei in supapro.cxx
Ну хорошо, а если я допустим собираю с флагом на 11 из под 17, проблем не будет?
источник

Rh

Rock hero in supapro.cxx
Уважаемые как присвоить переменной (инт к примеру) значение полученное вихрем Марслена  std::random_device rd;
std::mt19937 random (rd);
источник

VS

Vlad Serebrennikov in supapro.cxx
Rock hero
Уважаемые как присвоить переменной (инт к примеру) значение полученное вихрем Марслена  std::random_device rd;
std::mt19937 random (rd);
источник

VS

Vlad Serebrennikov in supapro.cxx
если коротко, то возврат движка следует пропустить через нужное вам распределение. обычно это равномерное (uniform)
источник

Rh

Rock hero in supapro.cxx
что делает функция distrib() если присвоение то что она делает в сиауте? не могу понять
источник

Rh

Rock hero in supapro.cxx
а понял это часть std::uniform_int_distribution
источник

AF

Aidar Fattakhov in supapro.cxx
Rock hero
а понял это часть std::uniform_int_distribution
это оператор()
источник

VD

Vlad Doc in supapro.cxx
Rock hero
Уважаемые как присвоить переменной (инт к примеру) значение полученное вихрем Марслена  std::random_device rd;
std::mt19937 random (rd);
dist(random)
источник

VD

Vlad Doc in supapro.cxx
Где дист это твой дистрибьюшен, а рандом генератор.
источник

Rh

Rock hero in supapro.cxx
Получилось преобразовать ,всем спасибо
источник

/

/bin/cat in supapro.cxx
Можно ли написать прокси конструктор и деструктор для внешнего API на сях?
источник

D

Danya in supapro.cxx
/bin/cat
Можно ли написать прокси конструктор и деструктор для внешнего API на сях?
А кто запрещает?
источник

/

/bin/cat in supapro.cxx
или сделать экспорт всех std::make_unique из другой программы
источник

DB

Dimmu Borgir in supapro.cxx
ilya \r\n
Разве что доклады.
Если хочешь реально учиться - бери книгу Прата и/или курс на Coursera "Основы разработки на С++".
а типо с уровнями белый пояс, черный пояс?
источник