Als «c» getaggte Fragen

79
Schienen rspec vor allen vs vor jedem

contest_entry_spec.rb require 'spec_helper' describe ContestEntry do before(:all) do @admission=Factory(:project_admission) @project=Factory(:project_started, :project_type => @admission.project_type) @creative=Factory(:approved_creative, :creative_category => @admission.creative_category)...

79
Wie repräsentiert man das leere Zeichen?

Ich schreibe gerade ein kleines Programm, aber beim Kompilieren wird dieser Fehler immer wieder angezeigt Fehler: leere Zeichenkonstante Mir ist klar, dass ich versuche, ein gültiges Zeichen durch ein leeres Leerzeichen zu ersetzen, c[i]=''aber ich konnte keinen anderen Weg finden, es...

79
Sollten wir exit () in C verwenden?

Es gibt Fragen zur Verwendung exitin C ++. In der Antwort wird diskutiert, dass es hauptsächlich aufgrund von RAII keine gute Idee ist, z. B. wenn exitirgendwo im Code aufgerufen wird, werden Destruktoren von Objekten nicht aufgerufen. Wenn beispielsweise ein Destruktor Daten in eine Datei...

79
Ist der Operator + so in C implementiert?

Wenn das Verständnis , wie primitive Operatoren wie +, -, *und /sind in C implementiert, fand ich die folgenden Ausschnitt aus einer interessanten Antwort . // replaces the + operator int add(int x, int y) { while(x) { int t = (x & y) <<1; y ^= x; x = t; } return y; } Es...

78
Beste C / C ++ - Netzwerkbibliothek

Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich habe ein wenig nicht in C / C ++ gearbeitet und mich nur

78
Containerklasse / Bibliothek für C [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage...

78
Vergleich von Unix / Linux IPC

Unix / Linux bietet viele IPCs an: Pipes, Sockets, Shared Memory, DBus, Message Queues ... Was sind die jeweils am besten geeigneten Anwendungen und wie funktionieren sie?

78
Zuweisen von Zeichenfolgen zu Arrays von Zeichen

Ich bin ein wenig überrascht von Folgendem. Beispiel 1: char s[100] = "abcd"; // declare and initialize - WORKS Beispiel 2: char s[100]; // declare s = "hello"; // initalize - DOESN'T WORK ('lvalue required' error) Ich frage mich, warum der zweite Ansatz nicht funktioniert. Es scheint natürlich,...

78
Soll ich GHC Haskell-Erweiterungen verwenden oder nicht?

Während ich Haskell lerne, sehe ich, dass im realen Code viele Spracherweiterungen verwendet werden. Sollte ich als Anfänger lernen, sie zu benutzen, oder sollte ich sie um jeden Preis vermeiden? Ich sehe, dass es die Kompatibilität mit Haskell 98 unterbricht und den Code auf so ziemlich nur GHC...