LINUX.ORG.RU

История изменений

Исправление vbr, (текущая версия) :

Вот мой пример. Когда я пишу копирование циклом, а компилятор распознаёт в этом цикле стандартную функцию, к примеру memcpy и заменяет мой цикл на вызов этой стандартной функции. И потом вся программа отказывается линковаться, т.к. я не хочу линковать libc.

Или наоборот. Когда я использую стандартную функцию, а компилятор заменяет её вызов на конкретный код. Хотя второй случай можно назвать оптимизацией inline function.

Но это, конечно, проблема конкретных компиляторов, а не самого языка.

Исходная версия vbr, :

Вот мой пример. Когда я пишу копирование циклом, а компилятор распознаёт в этом цикле стандартную функцию, к примеру memcpy и заменяет мой цикл на вызов этой стандартной функции. И потом вся программа отказывается линковаться, т.к. я не хочу линковать libc.

Или наоборот. Когда я использую стандартную функцию, а компилятор заменяет её вызов на конкретный код. Хотя второй случай можно назвать оптимизацией inline function.