LINUX.ORG.RU

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

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

Товарищ, сишечка - не кросс-архитектурна и не кросс - платформенна. Например, обращение к слову по невыровненному адресу на ряде архитектур вызывает краш. Такие вещи, как pagma pack, например просто не компилятся. Порядок байтов в слове разный. Не говоря уже о размерах стандартных типов данных. sizeof char = 2. Ага? Я тебя уверяю, большинство сишных проектов при переносе на другую архитектуру просто не заработает. Товарищ, а вот скажи, зачем тебе вообще эта кросс-архитектурность ? Не для ускорения ли процесса разработки случано? Кхе-кхе-кхе.

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

Товарищ, сишечка - не кросс-архитектурна и не кросс - платформенна. Например, обращение к слову по невыровненному адресу на ряде архитектур вызывает краш. Такие вещи, как pagma pack, например просто не компилятся. Порядок байтов в слове разный. Не говоря уже о размерах стандартных типов данных. sizeof char = 2. Ага? Я тебя уверяю, большинство сишных проектов при переносе на другую арзитектуру просто не заработает. Товарищ, а скажи, зачем тебе кросс-архитектурность ? Не для ускорения ли процесса ращработки случано? Кхе-кхе-кхе.