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.
7
Antworten

Wie entfernt man doppelte Elemente in einem Array in O (n) in C oder C ++?

Gibt es eine Methode, um die doppelten Elemente in einem Array in C / C ++ in O (n) zu entfernen? Angenommen, Elemente sind a[5]={1,2,2,3,4} Das resultierende Array sollte {1,2,3,4} enthalten Die Lösung kann mit zwei for-Schleifen erreicht...
08.08.2010, 01:41
3
Antworten

wie Sie unterscheiden können, wenn der Client TCP oder UDP von der Serverseite verwendet

Ich schreibe ein einfaches Client-Server-Programm. Client sendet einige Nachrichten an den Server mit UDP oder TCP. Der Server muss sowohl UDP als auch TCP unterstützen können. Wenn der Client eine Nachricht mit UDP sendet, ist die Reihenf...
18.09.2009, 14:41
7
Antworten

Ist ein Bitfeld (rechnerisch) effizienter als das Maskieren von Bits und das Extrahieren der Daten von Hand?

Ich habe viele kleine Daten, die ich in einen größeren Datentyp schieben möchte. Nehmen wir an, dass dies hypothetisch ein Datum und eine Uhrzeit ist. Die naheliegende Methode ist über ein Bitfeld wie dieses. %Vor% Nun wollen wir so tun, als...
27.09.2009, 17:32
4
Antworten

Kann argv [0] eine leere Zeichenfolge enthalten?

In jedem C-Programm zeigt das Befehlszeilenargument argv[0] auf den Namen, der zum Aufrufen des Programms verwendet wird. Gibt es Umstände, unter denen es auf eine leere Zeichenfolge "" zeigt? Ein Beispielcode-Snippet für einen solchen...
29.12.2011, 08:19
4
Antworten

'ar' Überschreibungszeitstempel der Bibliothek

Der .a-Archivformat-Header benötigt einen Zeitstempel. Dies hat zu unzähligen Kopfschmerzen geführt, wenn ich eine statische Bibliothek neu erstellte, hauptsächlich weil ich die ursprüngliche Binärdatei nicht genau reproduzieren kann. Zum Bei...
19.07.2011, 02:40
5
Antworten

Gleichheit von char [] in C vergleichen

Ich habe zwei Variablen: %Vor% Ich möchte prüfen, ob diese beiden gleich sind ... die Verwendung von charTime == buf funktioniert nicht. Was sollte ich verwenden und kann jemand erklären, warum == nicht funktioniert? Wäre diese A...
13.03.2010, 23:10
5
Antworten

Stapelzuordnung in C

Ist es ein schlechter Stil, Ihre einfachen C-Programme so zu gestalten, dass sie alles oder fast alles auf dem Stapel verteilen?     
14.03.2010, 08:26
4
Antworten

Zwei Variablen gleichen Namens und Typs in zwei verschiedenen .c-Dateien werden mit gcc kompiliert

Hier ist der Deal. Ich hatte zwei identische globale Variablen in zwei verschiedenen .c-Dateien, sie wurden nicht als extern deklariert. Also sollte jede .c Datei ihre eigene Variable gesehen haben, oder? Aber ich habe ein ziemlich merkwürdig...
25.08.2011, 12:02
6
Antworten

Beste GUI für entfernte gdb [geschlossen]

Ich weiß, dass diese Frage schon früher aufgeworfen wurde, aber meistens in Bezug auf gdb für ein Programm, das auf dem lokalen Rechner läuft. Ich hatte Erfolg mit eclipse-cdt , aber es scheint nur gelegentlich zu funktionieren. Angeblic...
16.08.2011, 07:01
9
Antworten

Stil der C-API-Funktion

Ich arbeite an einer Bibliothek, die mehrere Programmierumgebung wie VB6 und FoxPro unterstützt. Ich muss bei C-Konvention bleiben, da es der kleinste gemeinsame Nenner ist. Jetzt habe ich eine Frage bezüglich des Stils. Angenommen, die Funkt...
09.03.2009, 14:57