Какое влияние оказывает inline на связывание функций? ⇐ C++
-
Anonymous
Какое влияние оказывает inline на связывание функций?
Я читал ODR и, как гласит правило, "Во всей программе объект или невстроенная функция не может иметь более одного определения", и я попробовал следующее...
>
файл1.cpp
#include использование пространства имен std; встроенный int func1 (void) {возврат 5; } встроенный int func2 (void) {возврат 6; } встроенный int func3 (void) { return 7; } интервал суммы (недействительный); int main(int argc, char *argv[]) { cout
Я читал ODR и, как гласит правило, "Во всей программе объект или невстроенная функция не может иметь более одного определения", и я попробовал следующее...
>
файл1.cpp
#include использование пространства имен std; встроенный int func1 (void) {возврат 5; } встроенный int func2 (void) {возврат 6; } встроенный int func3 (void) { return 7; } интервал суммы (недействительный); int main(int argc, char *argv[]) { cout
Мобильная версия