И автор сказал, что # define создает несколько копий везде, где бы он ни использовался, но const имеет только одну копию, и она является общей. Но я вообще не мог этого понять, потому что не было подробного объяснения.
Код: Выделить всё
#defineМожете ли вы подробно объяснить, что это за процесс?
У меня есть видел много сообщений о разнице между #define и const, но я не видел ни одного, которое подробно объясняло бы разницу в размере исполняемого файла.
Подробнее здесь: https://stackoverflow.com/questions/793 ... table-file
Мобильная версия