Может ли соответствующая стандарту программа быть непереносимой?
Если скомпилировать код с флагами
-Wall -Wextra -pedantic -std=c11
без ошибок и предупреждений, то может ли быть непереносимой для других систем и платформ программа? Если да, то куда копать в этом случае, чтобы обеспечить её переносимость?
Ответы (1 шт):
Автор решения: user7860670
→ Ссылка
Программа может быть не переносима если она использует опциональные расширения компилятора, такие как VLA, или использовать какие-то системно-специфические API. Собственно на голом С мало что сделаешь.