Ликбез по С++11, заметки про новый стандарт |
Здравствуйте, гость ( Вход | Регистрация )
Ликбез по С++11, заметки про новый стандарт |
Iron Bug |
18.11.2011, 16:01
Сообщение
#1
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
Вот, положу-ка я сюда полезные линки по фичам нового стандарта С++, для просвещения молодёжи
Я последние дни сидела и ковыряла новые возможности C++. Честно говоря, даже для меня некоторые вещи оказались неожиданными и очень полезными. А вы умеете передавать параметры функций без операций копирования памяти? Теперь с С++ это возможно! C++ Rvalue References Explained Эту статью вообще полезно прочитать всем, кто пишет на C++. У этого автора есть другие статьи и ссылки на полезные материалы: http://thbecker.net/start_page_showing_articles.html Также там я нашла ссылку на весьма любопытный сайт, посвящённый вопросам современного С++: http://cpp-next.com Там есть интересные вещи про оптимизацию. Например: http://cpp-next.com/archive/2009/08/want-s...-pass-by-value/ Для любителей головоломок с шаблонами: Variadic templates (шаблоны с переменным числом аргументов): http://www.open-std.org/jtc1/sc22/wg21/doc.../2006/n2080.pdf (документ pdf) Пока поддерживается GCC и MinGW. Часть примеров реально используется в бусте, в библиотеке interprocess. Вот пока самое ценное, что я накопала по новому стандарту. Появится ещё полезный материал - буду сюда ссылки кидать. Сообщение отредактировал Iron Bug - 18.11.2011, 16:01 |
|
|
Iron Bug |
3.12.2013, 13:50
Сообщение
#2
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
обычно компилятор сам генерит конструкторы по умолчанию. default лишь ещё раз явно это указывает.
а delete запрещает эту автогенерацию. P.S. компилятор от мелкософта просто игнорирует данные настройки. он хоть и не ругается, но и ничего не делает. Сообщение отредактировал Iron Bug - 3.12.2013, 13:58 |
|
|
Текстовая версия | Сейчас: 23.11.2024, 1:20 |