LINUX.ORG.RU

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

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

А что, в C++ что int, что struct { int val; } - одно и то же в ассемблере?

оптимизировать работу со структурами, исходя из их размера и смешений полей - это намана для любого языка, где они есть. хоть для паскаля, хоть си, хоть ады, хоть хрензнаетчего. этим озабочиваются разрабы компиляторов, работа у них такая.

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

А что, в C++ что int, что struct { int val; } - одно и то же в ассемблере?

оптимизировать работу со структурами, исходя из их размера и смешений полей - это намана для любого языка, где они есть. хоть для паскаль, хоть си, хоть ада, хоть хрензнаетчто. этим озабочиваются разрабы компиляторов, работа у них такая.