Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

14
Zeiger auf Klassendatenelement ":: *"
Ich bin auf dieses seltsame Code-Snippet gestoßen, das sich gut kompilieren lässt: class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; } Warum hat C ++ diesen Zeiger auf ein nicht statisches Datenelement einer Klasse? Was nützt dieser seltsame Zeiger in echtem Code?
242 c++  class  pointers  c++-faq 

12
Liste zum Einstellen hinzufügen?
Getestet mit Python 2.6 Interpreter: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list objects are unhashable Ich denke, dass ich die Liste nicht zum Set hinzufügen kann, …
242 python  list  set 


15
Wie erhalte ich mit Get-ChildItem nur Verzeichnisse?
Ich verwende PowerShell 2.0 und möchte alle Unterverzeichnisse eines bestimmten Pfads weiterleiten. Der folgende Befehl gibt alle Dateien und Verzeichnisse aus, aber ich kann nicht herausfinden, wie die Dateien herausgefiltert werden. Get-ChildItem c:\mypath -Recurse Ich habe versucht $_.Attributes, die Attribute zu verwenden, aber dann weiß ich nicht, wie ich eine …



18
Wie verwende ich die Gleitkommadivision in Bash?
Ich versuche, zwei Bildbreiten in einem Bash-Skript zu teilen, aber Bash gibt mir 0als Ergebnis: RESULT=$(($IMG_WIDTH/$IMG2_WIDTH)) Ich habe den Bash-Leitfaden studiert und weiß, dass ich ihn bcin allen Beispielen im Internet verwenden sollte bc. In echoich die gleiche Sache in meinem zu setzen versucht , SCALEaber es hat nicht funktioniert. …

21
Rückgabe mehrerer Werte aus einer C ++ - Funktion
Gibt es eine bevorzugte Möglichkeit, mehrere Werte von einer C ++ - Funktion zurückzugeben? Stellen Sie sich zum Beispiel eine Funktion vor, die zwei ganze Zahlen teilt und sowohl den Quotienten als auch den Rest zurückgibt. Eine Möglichkeit, die ich häufig sehe, ist die Verwendung von Referenzparametern: void divide(int dividend, …
242 c++ 

9
Wie kann ich meine Lösung in Visual Studio in TFS wieder online stellen?
Ich hatte meine Lösung in Visual Studio 2012 (das unter TFS-Quellcodeverwaltung steht) geöffnet und der TFS-Server (2010) war ausgefallen. Als ich dann eine Änderung an einer der Dateien vorgenommen und versucht habe, sie zu speichern, wurde ich gefragt, ob ich die Datei überschreiben möchte, die besagt, dass der TFS-Server ausgefallen …
242 visual-studio  tfs 

2
Verwenden von pickle.dump - TypeError: muss str sein, keine Bytes
Ich verwende python3.3 und habe einen kryptischen Fehler, wenn ich versuche, ein einfaches Wörterbuch auszuwählen. Hier ist der Code: import os import pickle from pickle import * os.chdir('c:/Python26/progfiles/') def storvars(vdict): f = open('varstor.txt','w') pickle.dump(vdict,f,) f.close() return mydict = {'name':'john','gender':'male','age':'45'} storvars(mydict) und ich bekomme: Traceback (most recent call last): File "C:/Python26/test18.py", …



5
Wie exportiere ich importierte Objekte in ES6?
Der Anwendungsfall ist einfach: Ich möchte nur ein Objekt mit dem Namen exportieren, so wie es importiert wurde. beispielsweise: import React from 'react'; export React; aber das funktioniert nicht. Ich muss schreiben: import React from 'react'; export const React = React; Aber das ist seltsam. Was ist der richtige Weg, …

12
Ist 'switch' schneller als 'if'?
Ist eine switchAussage tatsächlich schneller als eine ifAussage? Ich habe den folgenden Code auf dem x64 C ++ - Compiler von Visual Studio 2010 mit dem folgenden /OxFlag ausgeführt: #include <stdlib.h> #include <stdio.h> #include <time.h> #define MAX_COUNT (1 << 29) size_t counter = 0; size_t testSwitch() { clock_t start = …

5
Wie finde ich ein Elternteil mit einer bekannten Klasse in jQuery?
Ich habe eine <div>, die viele andere <div>s enthält, jede auf einer anderen Verschachtelungsebene. Anstatt jedem Kind <div>eine Kennung zu geben, gebe ich der Wurzel nur <div>die Kennung. Hier ist ein Beispiel: <div class="a" id="a5"> <div class="b"> <div class="c"> <a class="d"> </a> </div> </div> </div> Wie würde ich das tun, …
242 javascript  jquery  html  dom  parent 

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.