Anonymous
Я так то на java/js прогал, занимался в основном графикой (2d, 3d, opengl 2.0 es, webgl)
Anonymous
Тут начали плюсы давать... Ну что ж, надо учить.
Square
Anonymous
Понял, сяб)
Square
#optimized #cpp #c++ #книга
Square
#book
Anonymous
Оо, шикарно, сяб)
Square
Такблэт. В супапрошечку попрошу
Anonymous
Окей, босс)
Unhappy
Мне лень учить c++
Unhappy
Может кто знает какой опенсурс проект с веселыми разарботчиками что-бы мне в компании было веселей кодить?
Иλьямбда
Не только на стеке же, инстанс класса с удалённым деструктором и в куче не создать
Иλьямбда
И в контейнер не поместить
Berkus
Unhappy
openhomm?
https://github.com/openhomm/openhomm
Unhappy
Вроде дохлий
Berkus
openmw?
Berkus
но там не такие веселые разрабы
Stanislav
Вроде дохлий
есть немного) одному мне скучно дальше делать
Berkus
openxcom и openttd вроде живые, но там если больше по изометрии угораешь
Unhappy
Иλьямбда
Ага, в том-то и суть
Иλьямбда
Может кто-нибудь рассказать, зачем вообще нужны классы с удалённым деструктором?
Иλьямбда
Ни разу такого делать не приходилось
Александр
деструктор может быть с аргументами
Square
Александр
не, я путаю с operator delete
Berkus
Александр
это утверждение, которое я опроверг следующим сообщением
Александр
rai
Иλьямбда
А приватный деструктор разве позволяет создать объект на куче?
Иλьямбда
Пустой != удалённый
Иλьямбда
Пустой (тривиальный) удалит члены и запустит деструкторы предков
Иλьямбда
А удалённый не запустится даже
Иλьямбда
Деструктор же вызывпется вообще всегда
Иλьямбда
И при удалении из кучи, и при удалении со стека
Иλьямбда
При удалении через delete обязательно
Иλьямбда
Через operator delete нет
Александр
Ну почему же.. можно выделить на стеке память как char a[sizeof(T)] и сделать размещающий new
Иλьямбда
delete = dtor + operator delete же
Иλьямбда
Если удаляем через него, то деструктор всегда вызовется
Иλьямбда
Оператор просто освободит память, да
Иλьямбда
Увидел
Unhappy
Постить ответы в чате и потом возмущаться "Выше же обсуждали!" это верх идиотизма.
Unhappy
Зачем вообще технические чаты?
Unhappy
Надо возвращаться назад на форумы :(
Berkus
всегда
Berkus
кроме утечек памяти
Berkus
placement new особый случай
Berkus
но там тоже не вызывается, да
Berkus
т.к. по факту это потенциальная утечка объекта
Anonymous
Пацаны, а на восьмерку кто-нибудь ставил студию 6.0 ? Я на 10-ку ставил без проблем, а тут чето не идет
Anonymous
Anonymous
ок, спс
Anonymous
На слабом ноуте и виртуальная машина? Серьёзно?
Anonymous
Привет! Ну так чего там? Очень интересно :)
Anonymous
Утром отвечу конструктивнее , ща чот башка уже не варит
Anonymous
как посплю - скажу точно
Anonymous
gcc + make + cmake + emacs - летать будет где угодно, даж на роутере
Danil
Anonymous
emacs же
Anonymous
Ну или vim, кому что по душе
Danil
emacs же
Ось хорошая, жалко текстового редактора нет
Anonymous
ух, а я так и не смог себя приучить к emacs/vim :(
Пытался, насильно заставлял себя - не пошло дело. Все, пойду в мак работать кассиром
Anonymous
А я вот привык, но проблемка... Под win ничего из этого хорошо не работает, про подсветку синтаксиса вообще молчу. Долой убогую консоль форточки
Anonymous
Anonymous
но ide лучше текстового редактора
Danil
Danil
Danil
А вообще пацаны, стоп
Danil
Дальше это все в холивары
Anonymous
хз, удобнее студии и CLion я ещё не встречал. ДА, ОКОШКИ ВЪЕЛИСЬ ГЛУБОКО В МОЙ МОЗГ
Danil
Anonymous
какая в спп я хз будет лучшая, я тут шпион
Danil
#holywar