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

Zeilennummer in Borland C ++ Builder 6 (2002) anzeigen

Ich weiß, dass es eine alte IDE ist, aber in meinem Job muss ich damit arbeiten. Ich verbringe ein paar Tage damit zu suchen, wo ich die Zeilennummern auf der linken Seite des Texteditors einstellen könnte, aber ich konnte nicht finden. Ic...
05.11.2010, 17:26
6
Antworten

"Logbuch" für wissenschaftliche Simulationen

Ich verwende C ++, um einige Dinge wissenschaftlich zu simulieren. In diesem Moment fand ich aufgrund der zunehmenden Anzahl von Parametern ein "Logbuch": eine Datei, in der alle Informationen über eine gegebene Simulation gespeichert sind (nich...
03.11.2011, 10:07
4
Antworten

Bester Sortieralgorithmus für den Fall, in dem viele Objekte "do-not-care" -Beziehungen zueinander haben

Ich habe einen ungewöhnlichen Sortierfall, bei dem mein Googeln kaum aufgetaucht ist. Hier sind die Parameter: 1) Random-Access-Container. (C ++ Vektor) 2) Im Allgemeinen kleine Vektorgröße (weniger als 32 Objekte) 3) Viele Objekte haben Rela...
15.02.2011, 18:01
1
Antwort

Gibt es so etwas wie ein restrict-Schlüsselwort für C ++, das anzeigt, dass _iterators_ kein Alias ​​ist?

g ++ implementiert __restrict__ für Zeiger, aber ich konnte nichts über Iteratoren finden. Meine allgemeine Absicht ist es, den Compiler zu ermutigen, STL-Schleifen zu vektorisieren. Bearbeiten: Auch wenn der Compiler nicht vektorisie...
13.02.2011, 10:52
3
Antworten

Ist es möglich, die Compiler-Warnung C4503 zu deaktivieren?

Der folgende Code unterdrückt KEINE C4503-Compilerwarnungen, aber C4244-Warnungen werden unterdrückt. %Vor% Bitte erklären Sie auf jeden Fall, warum C4503-Warnungen nicht unterdrückt werden. Hinweis: Dies könnte auf einen ähnlichen Grund zur...
12.03.2012, 19:27
1
Antwort

Warum sucht boost :: serialization nicht nach Tag-Namen in XML-Archiven?

Ich fange an, Boost :: Serialisierung in XML-Archiven zu verwenden. Ich kann Daten erzeugen und lesen, aber wenn ich das XML manuell modifiziere und zwei Tags vertausche, "scheitert es" (d. H. Es läuft glücklich ab). Hier ist ein kleines, sel...
08.02.2010, 18:49
7
Antworten

Wert basierend auf benachbarten Zellen in der Matrix bestimmen

Eingabe: ein Labyrinth, dargestellt durch eine beliebig große Matrix von Bools. (Außerhalb der Grenzen zählt als 0) %Vor% Ausgabe: Eine gut aussehende Darstellung des Labyrinths (Nachbarschaft wird einem wchar_t zugeordnet): %Vor%...
16.11.2009, 18:28
4
Antworten

C ++ - Interfacedesign um die Grenzen der gemeinsamen Bibliothek herum

Angenommen, ich habe zwei Projekte. Eine ist eine Anwendung und die andere ist eine gemeinsam genutzte Bibliothek, die allgemeinen, wiederverwendbaren Code enthält, der von mehr als nur dieser Anwendung verwendet werden kann. Meine Anwendung...
03.08.2011, 14:51
4
Antworten

Implizite Konvertierung von int in Vektor?

vector<T> hat einen Konstruktor, der die Größe des Vektors annimmt und, soweit ich weiß, explizit ist, was durch die Tatsache bewiesen werden kann, dass der folgende Code nicht kompiliert werden kann %Vor% Was ich nicht verstehen...
07.05.2013, 20:25
1
Antwort

Wie wird die Kennwortauthentifizierung für einen LDAP-Benutzer durchgeführt?

Ich schreibe eine Client-App (mit OpenLDAP Bibliotheken), für die die Benutzer über den LDAP-Server authentifiziert werden. Hier ist das Beispiel für ein hart codiertes Programm, das userPassword für einen Benutzer nicht vergleichen kann....
23.04.2013, 11:32