Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 February 22

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Нет на вас тиля
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
такс, я окончательно запутался
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Поясните человеку за линковку😂
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
Vlad Doc
Нет ты подключаешь .h
я просто не понимаю, как тогда этот файл видит реализацию
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
А что значит "этот файл"?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
У тебя в итоге одна прога на выходе?
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
да
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Или их бл несколько?
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
А что значит "этот файл"?
header
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Ну так значит нет "этого файла"
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Есть один единственный файл после компиляции
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Где все в куче
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Препоцессор -> компиляция -> линковка
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Include это препроцессор
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Он просто для того что б скомпилилось
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Он нихера к реализации не относится
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Реализацию линковщик сам найдёт и без тебя
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Главное что б скомпилилось
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
хммм
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
к примеру, есть header.h, и src.cpp. Где в header.h прототипы методов, в src.cpp реализация. Файл header.h подключен в src.cpp
Когда я из отдельного файла подключаю header.h, как этот header.h узнает о реализации
Вот, надеюсь нормально сформулировал
источник