crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Ликбез по С++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
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 4.12.2013, 12:30
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


чёт я относительно delete не понял. Само слово никакого запрета не подразумевает, а подразумевает удаление чего-либо.

Да и чтобы запретить внешний вызов конструктора копирования его достаточно в раздел private поместить.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 26.11.2024, 13:20