C: Declare vs Define в C и C++
8 февраля 2016Объявление (declaration) и определение (definition) в C и C++ имеют небольшое, но очень важное различие. Если не понимать его — то вас ожидают странные ошибки линкера (LD в GCC — /usr/bin/ld), вроде «undefined symbol foo«, «undefined reference to ‘foo’» или даже «undefined reference to vtable for foo» (в C++). Что такое Объявление в C и C++ Когда вы объявляете переменную, функцию… Читать далее »