Публикации по теме 'preprocessors'


Компиляция на С
Что такое компиляция? Компиляция — это процесс преобразования исходного кода в объектный код . Это делается с помощью компилятора. Компилятор проверяет исходный код на наличие синтаксических или структурных ошибок и, если исходный код не содержит ошибок, генерирует объектный код. ССЗ: Коллекция компиляторов GNU ( GCC ) — это оптимизирующий компилятор , созданный Проектом GNU , поддерживающий различные языки программирования , аппаратные архитектуры и операционные системы..

Обфускация кода через препроцессор
C — императивный процедурный язык, способный на невероятные вещи. Сделать себя еще труднее для чтения — одна из таких вещей. Если вы новичок в C, я бы хотел, чтобы вы уделили время этому шедевру запутанного кода: #define DIT ( #define DAH ) #define __DAH ++ #define DITDAH * #define DAHDIT for #define DIT_DAH malloc #define DAH_DIT gets #define _DAHDIT char _DAHDIT _DAH_[]="ETIANMSURWDKGOHVFaLaPJBXCYZQb54a3d2f16g7c8a90l?e'b.s;i,d:" ;main DIT DAH{_DAHDIT..