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.