1) Die "Deppen-Funktionen" sind Defines ja. Ich meinte allerdings auch weniger diese Defines mit den Deppen Funktionen sondern die gesammte Funktion die diese umschließt..
Bsp:
Code:
void* a()
{
var a=0;
a+=1;
a+=1;
//1000 zeilen
}
void* a()
{
var a=0;
while(a < 1000)
{
a += 1;
}
}
Hier natürlich ein extremer Fall (ich schätze mal die untere Funktion ist schneller kompiliert

). Grundsätzlich nur die Frage ob die Compilingzeit für Code nur von der Code-LÄNGE (wie in der ersten Funktion) oder auch von ihrer Komplexibilität (viele for/if/while Verzweigungen, evtl. Rekrusiv u.v.m.) abhängt.
2) Natürlich ändert sich die Kompilierzeit beim Vorkompilieren nicht. Aber wenn man vorkompilierte Codes z.B. über
#include "Vorkompiliertes_Projekt1.ccc"
Einbinden könnte... ==> Workflow erhöhung, da man nicht mehr auf abgeschlossene C-Dateien,die sich während der Projektentwicklung nicht mehr ändern werden, beim kompilieren "warten" muss.