casting

Casting ist ein Prozess, bei dem ein Objekttyp explizit in einen anderen Typ konvertiert wird, wenn die Konvertierung zulässig ist. Dieser Prozess könnte zu einer Wertänderung führen.
1
Antwort

wie man einen indirekten Zeiger in Objective-C wirft

Ich versuche, an meinem Schlüsselbund etwas zu arbeiten und folge diesem Tutorial hier Leider bekomme ich den folgenden Fehler, wenn es darum geht, den Schlüsselbund zu suchen %Vor% So sieht der Code aus %Vor% Jede Hilfe, die den richt...
23.07.2013, 23:48
5
Antworten

Kann kein ListFoo an eine Methode übergeben, die ein ListIFoo erwartet, wobei Foo: IFoo

Ich habe eine Klasse Foo , die die IFoo Schnittstelle implementiert. Ich habe eine Methode, die einen List<IFoo> als Parameter verwendet. Es kann jedoch nicht von List<Foo> in List<IFoo> konvertiert werden - das ü...
01.08.2011, 17:34
3
Antworten

So wird ein Objekt vom Typ string dynamisch in ein Objekt vom Typ T umgewandelt

Ich habe dieses XML-Dokument %Vor% in meinem Code und ich versuche, ein Array von Argumenten zu erstellen, die den Knoten <PublishToPdf> enthalten. %Vor% Dies bricht natürlich zur Kompilierzeit ab. Ich kann nicht herausfinden, w...
23.09.2009, 13:03
4
Antworten

Möglichkeiten, Objekte in einen generischen Typ umzuwandeln

In Bezug auf Casting generic type " als T ", während die Art von T erzwingen Und mit dem folgenden Beispiel %Vor% und %Vor% Ich bin es gewohnt, das object as Type Casting zu machen, also war ich etwas verwirrt, als ich herausfand...
21.12.2010, 08:39
3
Antworten

Konvertiere ifstream in iStream

Wie würde man einen ifstream in einen istream schreiben? Ich denke, da Ifstream ein Kind von istream ist, sollte ich dazu in der Lage sein, aber ich habe Probleme mit einer solchen Aufgabe. %Vor%     
02.11.2010, 17:05
5
Antworten

Was ist die einfachste Methode, um den Millisekunden-Teil eines DateTime.UctNow.TimeOfDay zu entfernen?

Ich habe eine Theorie, warum der folgende Code nicht die Ergebnisse liefert, die ich brauche: %Vor% Der Prozessor muss DateTime.UtcNow.TimeOfDay.Milliseconds berechnen, und aufgrund der Zeitlänge eines einzelnen Ticks der CPU (und der Zei...
19.03.2012, 10:03
2
Antworten

Wie kann ich eine InvalidCastException in .NET vermeiden?

Gibt es eine Möglichkeit zu überprüfen, ob ein C # -Casting erfolgreich ist? In manchen Fällen; basierend darauf, wie eine gerenderte Seite zusammengesetzt wird; von verschiedenen Masterseiten erben, funktionieren einige Casts und andere nicht....
16.08.2010, 19:17
5
Antworten

Warum printf ("% s", (char []) {'H', 'i', '\ 0'}) funktioniert wie printf ("% s", "Hi"), aber printf ("% s ", (char *) {'H', 'i', '\ 0'}); scheitert? [Duplikat]

Ich brauche wirklich Hilfe zu diesem Thema. Es hat meine Basis in C. Long erschüttert und detaillierte Antworten werden sehr geschätzt. Ich habe meine Frage in zwei Teile geteilt. A: Warum funktioniert printf("%s",(char[]){'H','i','Hi'})...
17.05.2013, 17:10
4
Antworten

Wie kann ich 'std :: string' in 'std :: vectorunsigned char' umwandeln, ohne eine Kopie zu erstellen?

Es gibt eine Bibliotheksfunktion, die ich aufrufen möchte, deren Signatur lautet: %Vor% Ich habe eine std::string Variable, ich möchte diese Funktion als Argument senden. %Vor% Gibt es eine Möglichkeit, die Variable std::string dir...
16.05.2013, 19:21
2
Antworten

Cast ssize_t oder size_t

In Quelldateien, die ich in meinem Projekt verwende, gibt es einen Vergleich zwischen ssize_t und size_t Variablen: %Vor% Ich möchte die Warnung loswerden: %Vor% Aber ich bin nicht sicher, welche Variable sollte ich in die andere w...
18.04.2013, 14:55