Размер исполняемого файла резко увеличиваетсяC++

Программы на C++. Форум разработчиков
Anonymous
Размер исполняемого файла резко увеличивается

Сообщение Anonymous »

Если я скомпилирую следующее с помощью g++ -g a.cpp, я получу исполняемый файл размером 100 100 байт. Хорошо.

Код: Выделить всё

// content of a.cpp
#include 

std::string  m_name_a;

int main() { return 0; }
Но когда я добавляю еще один файл g++ -g a.cpp b.cpp:

Код: Выделить всё

// content of b.cpp
#include 

std::string  m_name_b;
Размер исполняемого файла составляет 135,00 байт.
Почему увеличение на 35%?

Подробнее здесь: https://stackoverflow.com/questions/784 ... amatically

Вернуться в «C++»