c

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
6
Antworten

"Gemischte Deklaration und Code" Warnung, lohnt es sich zu adressieren?

Ich habe vor kurzem -pedantic Option auf gcc aktiviert und jetzt habe ich ungefähr zwei oder drei Seiten von "ISO C90 verbietet gemischte Deklaration und Code" Warnungen. Mein Ziel bei diesem Projekt ist es, es auf jedem Mainstream -Syst...
29.12.2009, 17:42
3
Antworten

Grammatik und Syntax von typedef in C-Sprache

Ich habe ein Problem mit den typedef-Schlüsselwörtern in C-Sprache. In meinem Programm verwende ich die folgenden Codes: %Vor% sie funktionieren gut. Aber warum gibt es keine Konflikte zwischen einer Variablen und einem Typ mit dem gleich...
06.04.2010, 11:47
5
Antworten

Was passiert, wenn versucht wird, den vom Heap-Manager zugewiesenen Speicher freizugeben, der mehr als angeforderte zuweist?

Diese Frage wurde mir in einem Interview gestellt. Angenommen, char * p = malloc (n) weist mehr als n zu, sagen wir, dass N Bytes Speicher zugeordnet sind und free (p) wird verwendet, um den Speicher freizugeben, der p zugewiesen ist. Kann...
25.02.2010, 17:56
2
Antworten

Können scanf-Argumente einen Aliasnamen annehmen? [Duplikat]

Ich verwende scanf, um sehr regelmäßige tabellarische Daten zu extrahieren. Ich muss es in zwei Durchgängen durchgehen und kann einige der Argumente einigermaßen ignorieren. Ich möchte nur Platz für die Zeichenfolgen reservieren, die mir wicht...
06.01.2017, 03:41
4
Antworten

Was passiert, wenn ich neu zuweisen und die neue Größe ist 0. Ist das gleichbedeutend mit einem freien?

Gegeben folgender Code: %Vor% Es gibt zurück: %Vor% Entspricht das Reallok einem freien? HINWEIS: Ich verwende MinGW unter WindowsXP.     
30.03.2010, 15:44
2
Antworten

Welcher Teil dieses C-Codes fehlt oder muss geändert werden?

Für meine Aufgabe muss ich fehlende Teile des C-Codes unten ausfüllen. Ich bin mir jedoch nicht sicher, welche Teile fehlen oder welche Teile ich ausfüllen muss. Ich habe einen Beispielzusammenstellungscode, den dieser Code erzeugt, aber ich wei...
31.03.2016, 07:10
2
Antworten

Was bedeutet char c [2] = {[1] = 7}; machen? [Duplikat]

Ich lese Bruce Dawsons Artikel bei der Portierung Chromium zu VC 2015 , und er stieß auf C-Code, den ich nicht verstehe . > Der Code lautet: %Vor% Bruce 'einziger Kommentar dazu lautet: "Ich kenne die verwendete Array-Initialisierungs...
25.03.2016, 16:39
4
Antworten

Wie kann ich statische Funktionen mit nm oder readelf in C unterscheiden?

Ich versuche, die Ausgabe eines nm oder readelf -s auf einer ausführbaren Datei zu verarbeiten. Ich habe jedoch Probleme, statische Funktionen in der Ausgabe voneinander zu unterscheiden. Hier ist, woran ich arbeite: test.c %Vor% so...
08.06.2015, 16:38
4
Antworten

C Makro / # Einrückung definieren?

Ich bin neugierig, warum ich fast alle C-Makros so formatiert sehe: %Vor% Oder das: %Vor% Aber niemals das: %Vor% (außerdem scheint vims = -Operator nur die ersten beiden als richtig zu zählen.) Liegt dies an Portabilitätsprobl...
06.12.2009, 06:30
2
Antworten

Direktes Lesen / Schreiben von Handshake-Daten mit Memory BIO

Ich muss eine OpenSSL-Verbindung erstellen, wo ich Handshake-Daten direkt lesen / schreiben kann. Der Grund dafür ist, dass die Handshake-Daten in einer UDP-Verbindung transportiert werden (DTLS ist keine Option, da die Daten nicht direkt im Dat...
31.03.2014, 03:33