Als «c» getaggte Fragen

96
Erweiterungsmethode und dynamisches Objekt

Ich werde mein Problem im folgenden Code-Snippet zusammenfassen. List<int> list = new List<int>() { 5, 56, 2, 4, 63, 2 }; Console.WriteLine(list.First()); Der obige Code funktioniert einwandfrei. Jetzt habe ich folgendes versucht dynamic dList = list; Console.WriteLine(dList.First());...

96
Wie kann man feststellen, woher eine Header-Datei stammt?

Wie kann ich feststellen, wo g ++ eine Include-Datei finden konnte? Grundsätzlich wenn ich #include <foo.h> g ++ scannt den Suchpfad und verwendet alle Include-Optionen, um den Pfad hinzuzufügen oder zu ändern. Aber gibt es am Ende der Tage eine Möglichkeit, den absoluten Pfad von foo.h zu...

96
iOS: Vergleichen Sie zwei Daten

Ich habe eine NSDate, die ich mit anderen zwei vergleichen muss NSDateund ich versuche es mit NSOrderAscendingund NSOrderDescendingaber ob mein Datum bei anderen zwei Daten gleich ist? Beispiel: Wenn ich eine myDate = 24/05/2011 und zwei andere habe, die eins = 24/05/2011und zwei sind,...

96
Wie kann man aus verschachtelten Schleifen ausbrechen?

Wenn ich eine breakAnweisung verwende, wird nur die innere Schleife unterbrochen, und ich muss ein Flag verwenden, um die äußere Schleife zu unterbrechen. Wenn es jedoch viele verschachtelte Schleifen gibt, sieht der Code nicht gut aus. Gibt es eine andere Möglichkeit, alle Schleifen zu...

96
Warum ist sizeof int falsch, während sizeof (int) richtig ist?

Wir wissen, dass dies sizeofein Operator ist, der zum Berechnen der Größe eines Datentyps und Ausdrucks verwendet wird. Wenn der Operand ein Ausdruck ist, können die Klammern weggelassen werden. int main() { int a; sizeof int; sizeof( int ); sizeof a; sizeof( a ); return 0; } Die erste Verwendung...

96
Praktische Verwendung von setjmp und longjmp in C.

Kann mir jemand erklären, wo genau setjmp()und welche longjmp()Funktionen in der eingebetteten Programmierung praktisch eingesetzt werden können? Ich weiß, dass diese zur Fehlerbehandlung dienen. Aber ich würde gerne einige Anwendungsfälle

96
Wie funktioniert die main () -Methode in C?

Ich weiß, dass es zwei verschiedene Signaturen gibt, um die Hauptmethode zu schreiben - int main() { //Code } oder für die Behandlung von Befehlszeilenargumenten schreiben wir es als int main(int argc, char * argv[]) { //code } In C++Ich weiß , wir eine Methode überlasten können, aber in Cwie...

96
C-Programmierung in Visual Studio

Kann ich mit Visual Studio die C-Programmierung lernen? Im neuen Projektmenü kann ich zwischen Visual Basic, Visual C #, Visual C ++, Visual F # und anderen wählen, aber ich sehe nicht "C" oder "Visual