Als «c» getaggte Fragen

153
Was ist ein "Rückruf" in C und wie werden sie implementiert?

Nach der Lektüre, die ich gemacht habe, stützt sich Core Audio stark auf Rückrufe (und C ++, aber das ist eine andere Geschichte). Ich verstehe das Konzept (eine Art), eine Funktion einzurichten, die von einer anderen Funktion wiederholt aufgerufen wird, um eine Aufgabe zu erfüllen. Ich verstehe...

153
Funktionieren Klammern in C als Stapelrahmen?

Wenn ich eine Variable innerhalb eines neuen Satzes von geschweiften Klammern erstelle, ist diese Variable dann auf der schließenden Klammer vom Stapel gefallen oder hängt sie bis zum Ende der Funktion? Beispielsweise: void foo() { int c[100]; { int d[200]; } //code that takes a while...

153
NSLog den Methodennamen mit Objective-C im iPhone

Derzeit definieren wir uns einen erweiterten Protokollmechanismus, um den Klassennamen und die Quellzeilennummer des Protokolls auszudrucken. #define NCLog(s, ...) NSLog(@"<%@:%d> %@", [[NSString stringWithUTF8String:__FILE__] lastPathComponent], \ __LINE__, [NSString stringWithFormat:(s),...

153
~ x + ~ y == ~ (x + y) ist immer falsch?

Wird dieser Code immer als falsch ausgewertet? Beide Variablen sind Zweierkomplement-Ints. ~x + ~y == ~(x + y) Ich denke, es sollte eine Nummer geben, die die Bedingungen erfüllt. Ich habe versucht , die Zahlen zwischen Prüfung -5000und 5000doch nie erreicht Gleichheit. Gibt es eine Möglichkeit,...