Tag: variant
Ein Variant-Datentyp ist eine markierte Union, die andere Datentypen enthält. Es wird normalerweise für Interop-Aufrufe zwischen Sprachen (C ++ und Visual Basic) in der klassischen Microsoft Windows COM-Programmierung verwendet.
2
Antworten
In meiner Anwendung gibt es eine Hierarchie, in denen nur die Klassen, die am Ende der Vererbungskette sind nicht abstrakte Klassen. Auch gibt es einige Verwendung von boost::variant. Ich möchte eine Funktion schreiben, die einen Zeiger und
3
Antworten
Ich bin auf der Suche nach einer alternative zu C-Stil union. boost::variant ist eine solche option. Gibt es etwas in std C++ ? union { int i; double d; } Es ist nicht, sondern Steigern Sie.Variante ist
3
Antworten
Hier ist mein problem: ich möchte ein record-Typ, wo unter den Fällen der Variante record, einige, aber nicht alle, haben einen bestimmten Bereich. Nach der wiki, ist dies vollkommen legal. Und doch, wenn ich versucht zu kompilieren,
1
Antworten
Bezug auf JAXB: Wie implementiert man ein JAXB-kompatible Variante wrapper-Klasse?, ich habe JAXBElement zu vertreten "Variante" oder eine "jeder-Art". Marshalling ging gut, aber beim Unmarshalling, JAXB versucht zu ordnen ElementNSImpl zu einem JAXBElement Feld. Test-Code (kopieren+einfügen+ausführen) import
4
Antworten
Versucht, etwas zu bauen mit Android Studio 3.0, fein gearbeitet in einer früheren version. Jetzt sehe ich: Error:Execution failed for task ':mobile-app:transformClassesWithRetrolambdaFordevdebug'. Fehlt javaCompileTask für Variante: dev/debug/0 von output dir: /Users/myname/mycompany-android-app/MyProject/mobile-app/build/intermediates/transforms/retrolambda/dev/debug/0 Hatte ich vor Kompilierung Ausgabe, die
2
Antworten
Id gerne eine Zeile hinzufügen, um ein variant-array: Dim arrMod As Variant arrMod(numberOfRow) = Array(myValue1, myValue2, myvalue3) Die Ausführung dieses Codes in eine Ausnahme: Error 13: type mismatch Wie kann ich es tun, ohne zu Durchlaufen jede
4
Antworten
Was entspricht der VARIANT-Datentyp von C++ in C#? Habe ich code in C++ und die Nutzung des VARIANT-Datentyps. Wie kann ich konvertieren, dass der code in C#? Brauchen Sie, um interop mit C++ - code oder nur
2
Antworten
Habe ich die folgende Variante von der boost-lib: typedef boost::variant<int, float, double, long, bool, std::string, boost::posix_time::ptime> variant; Nun möchte ich einen Wert aus einer variable, deklariert als 'value' in einem struct node, so dass ich dachte, ich
3
Antworten
Ich würde gerne eine boost.variant<T0,T1,T2> als parameter an eine Vorlage "Besucher" in der Klasse mit denen Besucher Operatoren, wie Sie durch den boost.Variante visitor-Mechanismus, in diesem Fall alle zurückkehren nichtig, d.h., void operator()(T0 value); void operator()(T1 value);
1
Antworten
Ich versuche, verwenden Sie die Excel integrierte Funktion SumProduct in VBA aber immer Fehler. Der code-snippet sieht wie folgt aus Dim X As Variant 'x is input value, given as Range X = x.Value Dim Y() As
4
Antworten
Alle, Dieser Fehler treibt mich in den Wahnsinn. Ich habe 2 Stunden versucht, es herauszufinden und/oder Arbeit, um es mit kein Glück. Hier der Fehler: "Sie haben versucht, weisen Sie den NULL-Wert an eine variable, die nicht
3
Antworten
Habe ich kürzlich aktualisiert, gcc und g++ in der version 7.2. Ich möchte versuchen, aus std::experimental::any und std::variant im besonderen, und ich bin mit Qt 5.9.1 in QtCreator. So weit ich habe dies geschrieben in der Projekt-Datei:
4
Antworten
Ich versuche, alle Werte außerhalb des sichtbaren Zellen aus einem Bereich in einen array. Mein Code macht nur das array tragen Sie die Werte bis die ersten nicht sichtbaren Zelle und Stoppt dann. Public Function ListeMaschinen() As
5
Antworten
Dim Result() As Variant In meine watch-Fenster, das erscheint als Expression | Value | Type Result | | Variant/Variant() Wie überprüfe ich die folgenden: if Result is nothing then oder if Result is Not Set then Dies
1
Antworten
Gibt es einfach-zu-verwenden, high-level-Klassen oder Bibliotheken, mit denen Sie interagieren mit VARIANTs in Visual C++? Genauer gesagt, ich möchte zum konvertieren von POD-Typen (z.B. double, long), Streicher (z.B. CString) und Behälter (z.B. std::vector) und VARIANTs. Zum Beispiel:
1
Antworten
Ich bin versucht, eine variant-variable und wandelt es in eine Zeichenfolge so, dass ich einen split-Funktion auf die Daten. Aber immer, wenn ich versuche, neu zu definieren, die Variante bekomme ich einen type mismatch-Fehler. Ich habe das
2
Antworten
Ich versuche, die Verwendung einer COM-Komponente mit der folgenden Methode: HRESULT _stdcall Run( [in] SAFEARRAY(BSTR) paramNames, [in] SAFEARRAY(VARIANT *) paramValues ); Wie kann ich in C/C++ die paramValues array? InformationsquelleAutor Serge Weinstock | 2009-11-25
4
Antworten
Bin ich die Entwicklung von GUI-Anwendung mit wxWidgets. Es hat 2 Teile: GUI-Teil und "Logik" Teil. Ich möchte die Logik völlig unabhängig von wxWidgets. Aber eine Komponente in der GUI die Rückgabe wxVariant und ich brauche, um
2
Antworten
Sehen diese. Wann und warum verwenden <h:head> statt <head>? Ich habe gesehen, Primefaces, funktionieren nicht mit <head>, obwohl. Für jemand der Lektüre diese Frage, die akzeptierte Antwort ist "falsch" in dem Teil, der <h:head> oder <head> sollten
5
Antworten
Ich bin in den Prozess der Erstellung einer Klasse, die speichert Metadaten zu einer bestimmten Datenquelle. Die Metadaten werden strukturiert in einem Baum, ganz ähnlich wie XML strukturiert ist. Die Metadaten werden können Ganzzahl -, dezimal-oder string-Werte.
2
Antworten
Frage über die Varianten. Im bewusst, dass Varianten in Excel vba sind sowohl die Standard-Datentyp und auch ineffizient (aus Sicht der übernutzung in den großen apps). Allerdings habe ich regelmäßig verwenden zum speichern von Daten in arrays,
9
Antworten
Weiß jemand, wie die Rückkehr der Anzahl der Dimensionen von a (Variante) - variable übergeben, um es in VBA? InformationsquelleAutor der Frage user533978 | 2011-08-01
2
Antworten
Habe ich zwei Delphi7-Programme: COM-automation-server (EXE), und das andere Programm, das mit dem automation server. Muss ich übergeben Sie ein array von bytes von einem Programm zum anderen. Nach einigen suchen habe ich gefunden, dass die Verwendung