Als «c» getaggte Fragen

297
Verstrichene Zeit einfach messen

Ich versuche, time () zu verwenden, um verschiedene Punkte meines Programms zu messen. Was ich nicht verstehe ist, warum die Werte im Vorher und Nachher gleich sind? Ich verstehe, dass dies nicht der beste Weg ist, mein Programm zu profilieren. Ich möchte nur sehen, wie lange etwas dauert....

294
Verwendung / Installation von gcc unter Mac OS X 10.8 / Xcode 4.4

Ich habe Mountain Lion (Mac OS X 10.8) installiert und jetzt scheint gcc nicht mehr verfügbar zu sein. Ich habe auch Xcode 4.4 installiert, sodass es kein / Developer-Verzeichnis mehr gibt. Ich brauche gcc sowohl für Mac-Ports als auch für Ruby Gems (die native Erweiterungen haben). Enthält Xcode...

294
Was ist der >>> = Operator in C?

Von einem Kollegen als Puzzle gegeben, kann ich nicht herausfinden, wie dieses C-Programm tatsächlich kompiliert und ausgeführt wird. Was ist dieser >>>=Operator und das seltsame 1P1Literal? Ich habe in Clang und GCC getestet. Es gibt keine Warnungen und die Ausgabe ist "???" #include...

291
NSDate erhalten Jahr / Monat / Tag

Wie kann ich das Jahr / den Monat / den Tag eines NSDateObjekts ohne weitere Informationen abrufen? Mir ist klar, dass ich das wahrscheinlich mit etwas Ähnlichem machen könnte: NSCalendar *cal = [[NSCalendar alloc] init]; NSDateComponents *components = [cal components:0 fromDate:date]; int year =...

291
Maximaler Wert der Ganzzahl

In C beträgt die Ganzzahl (für 32-Bit-Maschinen) 32 Bit und reicht von -32.768 bis +32.767. In Java beträgt die Ganzzahl (lang) ebenfalls 32 Bit, reicht jedoch von -2.147.483.648 bis +2.147.483.647. Ich verstehe nicht, wie unterschiedlich der Bereich in Java ist, obwohl die Anzahl der Bits gleich...