Краткая справка по C++

posted by wolq on January 14, 2012

Пишу для себя краткую справку по С++, чтобы потом не ползать и мучительно не вспоминать то, что прочитал.

Вектор: vector <тип>
Пример: vector <string>
push_back() - добавление нового элемента в конец вектора
& выводит адрес элемента в памяти.


Release/Debug. Debug конфигурация добавляет информацию, необходимую для отладки программы. Release верия содержит опции оптимизации и используется для окончательной сборки программы. Рекомендуется всегда делать отладку программы в Debug-версии.
Unicode/Non-Unicode - включить поддержку уникодов или нет. Включение уникодов позволяет использовать национальные языки (а не только английский). Отключение уникодов не дает дополнительных преимуществ.
Static/Shared. Static - сборка идет с включением библиотек в исполняемый файл и позволяет делать независимые приложения. Shared - размер файла будет меньше за счет того, что библиотеки не включаются в программу, но появляется зависимость от внешних библиотек, которых у пользователя может и не оказаться.
Multi-lib/Monolithic. Multi-lib - создается несколько библиотечных файлов (по области применения). Monolithic - создается один файл, включающий все функции.

1 comment(s)

Я says:
November 14, 2012 at 09:14 pm
Реал КРАТКАЯ!))

Разместить комментарий

Поля с * обязательны