Google ist bekannt für die lächerliche Menge an C ++, die sie im Laufe der Jahre codiert haben. Korrigieren Sie mich, wenn ich falsch liege, aber ein großer Teil der Kernsuchmaschine von Google ist in C ++ geschrieben, nicht wahr? Wie nimmt man ein in C ++ geschriebenes Programm und …
Ich kämpfe mit einer sehr einfachen Frage: Ich arbeite jetzt an einer Serveranwendung und muss eine Hierarchie für die Ausnahmen erfinden (einige Ausnahmen existieren bereits, aber ein allgemeines Framework ist erforderlich). Wie fange ich überhaupt damit an? Ich denke darüber nach, diese Strategie zu verfolgen: 1) Was läuft falsch? Es …
Lassen Sie mich zunächst einige Hintergrundinformationen geben, bevor ich die Frage tatsächlich stelle. Ich studiere Physik und alle meine Programmierkurse waren in einfachen Programmiersprachen wie MATLAB. Mit einfach meine ich, dass die Sprache einen Großteil des Denkens für Sie erledigt ... In den nächsten Jahren werde ich Informatikkurse belegen und …
Ich arbeite in QT. Kann eine statische Bibliothek von einer anderen statischen Bibliothek abhängen? (Statische Bibliothek wird durch Verknüpfen einer anderen statischen Bibliothek erstellt.) Wenn ja, ist es möglich, dass die generierte lib (lib1) nach dem Verknüpfen mit lib2 nicht alle Codes von lib2 enthält? In meinem Qt-Projekt verwende ich …
Ich habe diese alte Implementierung des Befehlsmusters. Es ist eine Art Kontext durch die gesamte DIOperation- Implementierung zu führen, aber ich habe später im Lern- und Lernprozess (der niemals aufhört) festgestellt, dass dies nicht optimal ist. Ich denke auch, dass der "Besuch" hier nicht wirklich passt und nur verwirrt. Ich …
Die meisten Programmierjobs mit niedriger Latenz / hoher Frequenz (basierend auf Jobspezifikationen) scheinen auf Unix-Plattformen implementiert zu sein. In vielen Spezifikationen stellen sie besondere Anforderungen an Personen mit Linux-Erfahrung mit geringer Latenz. Angenommen, dies bedeutet kein Echtzeit-Linux-Betriebssystem. Könnten mir die Leute helfen, worauf sich dies beziehen könnte? Ich weiß, dass …
Stellen Sie sich ein Szenario wie folgt vor: Nehmen wir an, Sie haben einen zentralen Computer, der viele Daten generiert. Diese Daten müssen verarbeitet werden, was leider länger dauert als die Generierung. Damit die Verarbeitung mit Echtzeit Schritt hält, schließen wir weitere Slave-Computer an. Darüber hinaus müssen wir die Möglichkeit …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verhindert die "Magie" der JVM den Einfluss eines …
Der C ++ - Standard (ich habe ihn im neuen bemerkt, aber er war bereits in C ++ 03 vorhanden) gibt universelle Zeichennamen an, die als \uNNNNund geschrieben sind \UNNNNNNNNund die Zeichen mit Unicode-Codepunkten NNNN/ darstellen NNNNNNNN. Dies ist bei String-Literalen nützlich, insbesondere da explizit auch UTF-8-, UTF-16- und UCS-4-String-Literale …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich habe die "C ++ Coding Standards" gelesen und diese Zeile war da: Variablen führen den Zustand ein, und Sie sollten mit so wenig Zustand wie möglich und mit möglichst kurzen Lebensdauern umgehen müssen. Manipuliert nicht irgendetwas, das mutiert, irgendwann den Zustand? Was soll man mit möglichst wenig Staat zu …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
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 Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Als C ++ - Programmierer in Interviews befand ich mich wiederholt in Situationen, …
Java unterscheidet klar zwischen classund interface. (Ich glaube, C # auch, aber ich habe keine Erfahrung damit). Beim Schreiben von C ++ gibt es jedoch keine sprachlich erzwungene Unterscheidung zwischen Klasse und Schnittstelle. Folglich habe ich die Benutzeroberfläche immer als Problemumgehung für das Fehlen einer Mehrfachvererbung in Java angesehen. Eine …
Wir arbeiten an einer mittelgroßen C ++ - Codebasis (10Mloc), die durch unsere Optimierungsbemühungen gleichmäßig langsam wird . Diese Codebasis besteht aus einer Reihe von Bibliotheken, die wir kombinieren, um sie zum Laufen zu bringen. Als der allgemeine Rahmen für die Kommunikation dieser Bibliotheken entwickelt wurde, lag ein gewisser Schwerpunkt …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.