type-conversion

Die Typkonvertierung ist die Art und Weise, wie eine Entität eines Datentyps implizit oder explizit in eine andere geändert wird. Dies geschieht, um bestimmte Merkmale von Typhierarchien oder Typendarstellungen auszunutzen.
1
Antwort

Vorlagenkonvertierungsfunktion zum Funktionszeiger

Yay, ein weiterer Fragentitel, der sich aus einer zufälligen Folge von C ++ - Begriffen zusammensetzt! Normalerweise machen wir eine Klasse Callable, indem wir operator() implementieren. Sie können dies aber auch tun, indem Sie eine benutz...
13.06.2012, 15:57
2
Antworten

Ist es sicher, in eine Klasse zu konvertieren, die dasselbe Datenelementlayout, aber eine andere Implementierung aufweist?

Die erste Klasse wird für die private Vererbung verwendet, um das exakt gleiche Layout zu gewährleisten. Dies sollte Casting sicher machen. %Vor% In diesem trivialen Beispiel drucke ich zuerst das Datenelement int , gefolgt vom Element st...
08.09.2016, 02:31
1
Antwort

Spring Conversion Service: Wie konvertiert man String in ListMyType?

Ich benutze den Spring Conversion Service und habe meinen eigenen Konverter damit registriert: %Vor% Nun kann ich in meiner Anwendung die Konvertierung von String nach MyType vornehmen und es funktioniert gut: %Vor% Aber ich habe z...
06.08.2012, 09:52
1
Antwort

Umwandlung von Double in String zu Double-Throws Ausnahme

Der folgende Code löst eine Ausnahme von std :: out_of_range in Visual Studio 2013 aus, wo es meiner Meinung nach nicht sollte: %Vor% Ich habe den Code auch mit gcc 4.9.2 getestet und dort gibt es keine Ausnahme. Das Problem scheint durch ei...
27.07.2015, 12:21
4
Antworten

Wie wird ein .NET TypeConverter für einen bestimmten Typ gesucht und aufgerufen?

Ich möchte eine allgemeine Konvertierungsfunktion für den Laufzeittyp implementieren, die .Net TypeConverter für die Konvertierung verwendet. Kann jemand einen TypConverter für einen bestimmten Typ nachschlagen und aufrufen? Betrachten Sie...
05.06.2009, 14:11
4
Antworten

Konvertiere char in String in OCaml

Ich möchte ein char in eine Zeichenkette umwandeln, aber ich habe keine Funktion string_of_char gefunden. Ich möchte das nur mit Funktionen von Pervasives machen.     
07.12.2013, 12:16
3
Antworten

Python-Reflexion und Typkonvertierung

In Python werden normalerweise Funktionen wie str (), int (), float () usw. verwendet, um Typkonvertierungen durchzuführen. Diese erfordern jedoch, dass Sie zur Entwicklungszeit wissen, in welchen Typ Sie konvertieren möchten. Ein Teilproblem vo...
07.03.2009, 17:15
3
Antworten

Ist "if (getline (fin, str)) {}" konform mit dem C ++ 11 Standard?

Ich überprüfte den C ++ 11-Standard und fand folgende Fakten: std::getline(fin, str) gibt ein basic_ios -Objekt zurück, dessen Klasse eine Mitgliedsfunktion explicit operator bool() const; hat Die Klasse basic_ios hat keine...
06.02.2013, 03:18
7
Antworten

Wie konvertiert man ein generisches ListT in ein Interface basiertes ListT?

Ich bin sicher, dass mir etwas Einfaches fehlt, aber ich versuche, eine stark typisierte Liste von Objekten, die alle eine Schnittstelle implementieren, in eine Liste dieses Schnittstellentyps zu konvertieren. Nachfolgend finden Sie ein Beisp...
16.02.2010, 11:29
4
Antworten

Warum kann ich const char * als Schlüssel in std :: mappstd :: string, int verwenden

Ich habe eine Datenstruktur definiert %Vor% Ich habe festgestellt, dass ich const char * als Schlüssel übergeben kann, wie folgt: %Vor% Welche Funktion bietet eine automatische Typkonvertierung von const char * nach std :: string?     
05.12.2012, 14:52