Я собираюсь спросить, как это делается в c ++, но эта идея может применяться к нескольким языкам.Если вы знаете, как сделать это и в target-c, укажите, пожалуйста, какие-либо сходства между этими двумя
Допустим, я хочу создать экземпляр ofstream
, подобный
ofstream myfile;
.Я предполагаю, что все, что у меня есть на моем компьютере, это файл * .o (в архиве библиотеки) и файл * .h для класса iostream.Если эта часть не соответствует действительности, дайте мне знать.Я предполагаю это, когда все, что я установил, это среда выполнения и пакеты devel, а не исходные файлы.
Как он соединяет заголовочный файл с объектным файлом, существует ли схема именования.И где это выглядит и в каком порядке .?
Почему это меня смущает, обычно, когда я хочу создать класс, я связываю свою реализацию класса с программой, поэтому где это происходит сейчас и кактеперь, чтобы связать файлы?
Еще один, имеет ли значение, если он загружался статически или динамически?
Заранее спасибо, и sry, если это глупый вопрос.