Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

3
Warum funktionieren Funktionszeigerdefinitionen mit einer beliebigen Anzahl von kaufmännischen Und-Zeichen '&' oder Sternchen '*'?
Warum arbeiten die folgenden? void foo() { cout << "Foo to you too!\n"; }; int main() { void (*p1_foo)() = foo; void (*p2_foo)() = *foo; void (*p3_foo)() = &foo; void (*p4_foo)() = *&foo; void (*p5_foo)() = &*foo; void (*p6_foo)() = **foo; void (*p7_foo)() = **********************foo; (*p1_foo)(); (*p2_foo)(); (*p3_foo)(); (*p4_foo)(); (*p5_foo)(); …
216 c++  c  function-pointers 

11
Wie veröffentliche ich Web mit msbuild?
Visual Studio 2010 verfügt über einen Veröffentlichungsbefehl, mit dem Sie Ihr Webanwendungsprojekt an einem Dateisystemspeicherort veröffentlichen können. Ich möchte dies auf meinem TeamCity-Buildserver tun, daher muss ich dies mit dem Solution Runner oder msbuild tun. Ich habe versucht, das Veröffentlichungsziel zu verwenden, aber ich denke, das könnte für ClickOnce gelten: …



10
Wie halte ich CSS-Floats in einer Zeile?
Ich möchte zwei Elemente in derselben Zeile haben, die float: leftfür das Element auf der linken Seite verwendet werden. Ich habe keine Probleme, dies alleine zu erreichen. Das Problem ist, ich möchte, dass die beiden Elemente in derselben Zeile bleiben , auch wenn Sie die Größe des Browsers sehr klein …

10
Visual Studio weigert sich, Haltepunkte zu vergessen?
Visual Studio merkt sich Haltepunkte aus früheren Debugging-Sitzungen, was großartig ist. Wenn ich jedoch debugge und einen dieser "alten" Haltepunkte durch Klicken lösche, wird er nur vorübergehend gelöscht. Was ich meine ist, dass beim nächsten Debuggen der Haltepunkt, von dem ich dachte, ich hätte ihn entfernt, zurück ist. Das ist …


4
Programmierte automatische Größenanpassung von Masken im Vergleich zu Interface Builder / xib / nib
Ich war in einer (wahrscheinlich falschen) Annahme, dass das Aktivieren des Indikators für den rechten Rand in xib der Verwendung von UIViewAutoresizingFlexibleLeftMarginInsider-Code usw. entspricht. Also habe ich nach diesem Schnappschuss gedacht: Später heute musste ich nachprüfen und bin auf diesen Thread gestoßen . Und auch die Apple-Dokumentation mit dem Titel …

9
Wie setze ich einen Wert einer Variablen in einem Vorlagencode?
Angenommen, ich habe eine Vorlage <html> <div>Hello {{name}}!</div> </html> Während des Testens ist es hilfreich, den Wert der Variablen zu definieren, ohne den Python-Code zu berühren, der diese Vorlage aufruft. Also suche ich so etwas {% set name="World" %} <html> <div>Hello {{name}}!</div> </html> Gibt es so etwas in Django?

8
Wie erstelle ich eine private Klassenmethode?
Wie kommt es, dass dieser Ansatz zum Erstellen einer privaten Klassenmethode funktioniert: class Person def self.get_name persons_name end class << self private def persons_name "Sam" end end end puts "Hey, " + Person.get_name puts "Hey, " + Person.persons_name #=> raises "private method `persons_name' called for Person:Class (NoMethodError)" Das geht aber …


9
Ist es möglich, mehr als eine Funktion pro Datei in MATLAB zu definieren und von außerhalb dieser Datei darauf zuzugreifen?
Als ich für mein Grundstudium in EE studierte, verlangte MATLAB, dass jede Funktion in einer eigenen Datei definiert wurde, auch wenn es sich um einen Einzeiler handelte. Ich studiere jetzt für einen Abschluss und muss ein Projekt in MATLAB schreiben. Ist dies noch eine Voraussetzung für neuere Versionen von MATLAB? …


5
LNK4098 lösen: Standardlib 'MSVCRT' steht in Konflikt mit
Diese Warnung: LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library ist eine ziemlich häufige Warnung in Visual Studio. Ich würde gerne den genauen Grund dafür verstehen und den richtigen Weg (wenn überhaupt), damit umzugehen. Dies geschieht in einem Debug-Build, der mit kompiliert wurde /MDd. …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.