Size: a a a

2020 July 27

AM

Aleksander Mironov in supapro.cxx
Егор
на С с классами легче сделать массив не константным и скопировать чем-то
Спасибо за уделенное время =) Пока так и сделаю. Про запас вариант со структурой.
источник

D

Danya in supapro.cxx
Егор
на С с классами легче сделать массив не константным и скопировать чем-то
А как же макросы!!!
источник

Е

Егор in supapro.cxx
Danya
А как же макросы!!!
Интересно, а можно сделать макрос, который раскроет массив в {ar[0],ar[1],ar[2]} ну ты понял
источник

/

/bin/cat in supapro.cxx
Dmitriy
Конечно.
Только деструктор вызывать вручную:
obj_ptr->~Ty();
byte* target { reinterpret_cast<byte*>(obj_ptr) };
delete [ ] target; //Т.к. выделяли память как массив unsigned char
А можно ли обернуть это вo что-нибудь более адекватное, чтобы не думать о памяти в FFI?
источник

D

Dmitriy in supapro.cxx
/bin/cat
А можно ли обернуть это вo что-нибудь более адекватное, чтобы не думать о памяти в FFI?
Использовать более высокоуровневые инструменты
Или хотя бы аллокаторы и allocator_traits из std::
источник

/

/bin/cat in supapro.cxx
Т.е. нет адекватного способа просто написать логику drop?
источник

DB

Dimmu Borgir in supapro.cxx
Greydius
День добрый, ребят.
Извиняюсь, что, буквально с ноги вхожу и сразу с вопросами, но сюда именно за этим и пришёл :)
- Подскажите, пожалуйста, с какой книги начать сейчас изучение C++? Или, как определить подходящую книгу?
- Знаю, что есть версии C++ 11, 14, 17, 20. Нужно начать с 17, либо с 11 и переходить по цепочке к 14, 17 и т.д.?
- Нашёл книгу Язык программирования C++. Базовый курс (5-е издание) (Стенли Б. Липпман, Жози Лажойе, Барбара Э. Му) - C++ 11-го издания - подходит ли она для начала?
Заранее спасибо за помощь :)

P.S.: - Сам веб-разработчик на JS (Vue.js / Express.js) / PHP (Laravel) - 3 года опыта
P.S.S.: - Цель изучения C++:
 - Расширение своих знаний, в особенности в плане низкоуровневых ЯП (это будет мой первый)
 - Дальнейшее углубление в таком приоритетности: GameDev, Мультиплатформенные desktop-приложения
при изучении для меня была проблема с пониманием указателей. мне советовали кернигана и ритчи - язык С но я все откладывал книжку на потом но теперь сожалею конечно. начни с языка С. правда там нету ссылок, перегрузок, ооп но потом легче поймешь с++ со всеми его заморочками
источник

DB

Dimmu Borgir in supapro.cxx
геймдеве еще со физикой и матаном столкнешься
источник

DB

Dimmu Borgir in supapro.cxx
https://pastebin.com/YAaNhH58 ребята почему ошибку выдает?
источник

TS

Till Schneider in supapro.cxx
Dimmu Borgir
при изучении для меня была проблема с пониманием указателей. мне советовали кернигана и ритчи - язык С но я все откладывал книжку на потом но теперь сожалею конечно. начни с языка С. правда там нету ссылок, перегрузок, ооп но потом легче поймешь с++ со всеми его заморочками
Сарказм: а лучше с ассемблера

А если по делу: то не надо тратить время на C, а сразу идти в C++17 и читать сложные книжки
источник

TS

Till Schneider in supapro.cxx
Какую ошибку-то?
источник

DB

Dimmu Borgir in supapro.cxx
Till Schneider
Сарказм: а лучше с ассемблера

А если по делу: то не надо тратить время на C, а сразу идти в C++17 и читать сложные книжки
а ты знаешь чела пишущий на асме? Я знал одного профессора ну он года 3 назад скончался. Не знаю может асми добил его
источник

DB

Dimmu Borgir in supapro.cxx
Till Schneider
Какую ошибку-то?
ошибка какая то странная. Программа.... не может запускаться. Так и пишет
источник

Е

Егор in supapro.cxx
Dimmu Borgir
а ты знаешь чела пишущий на асме? Я знал одного профессора ну он года 3 назад скончался. Не знаю может асми добил его
У нас в чате был одно время асмовик, плюсы ему тяжело давались
источник

D

Danya in supapro.cxx
Егор
У нас в чате был одно время асмовик, плюсы ему тяжело давались
Асм простой язык
источник

D

Danya in supapro.cxx
mov eax, ebx
источник

TS

Till Schneider in supapro.cxx
Danya
Асм простой язык
Не язык
источник

DB

Dimmu Borgir in supapro.cxx
Danya
Асм простой язык
мало команд в том то и проблема
источник

D

Danya in supapro.cxx
Till Schneider
Не язык
Семейство языков
источник

D

Danya in supapro.cxx
Dimmu Borgir
мало команд в том то и проблема
Команд дохера :)
источник