Alles anzeigenJa, in der Tat, das ist möglich
Das basiert auf einem System von Makros
Hier mal ein Beispiel:
#define User::%0(%1,%2,%3) \
(%0(%1,%2,%3))
//Hier mal aufgerufen:
main() {
User::create("Kaliber", "123", 1234);
}
stock create(name[],pw[],...) {
printf("%s | %s",name,pw); //printet->Kaliber|123
}
mfg.
Du machst es auch kompliziert für die parameter da reicht
#define USER::%0(%1) %0(%1)
Aber das ist nicht mal nötig Slice nimmt dazu immer die ersten zwei buchstaben
#define USER:: U_
stock U_create(name[],pw[],...)
du kannst auch abfragen ob ein define definiert wurde und darauf hin die include hinzufügen also
beispiel
#define USER:: U_
#if defined USER::
#tryinclude "User.inc"
#endif