Autor |
Nachricht |
shisha
Unregistrierter
|
shisha Unregistrierter
01:54:41 21.03.2017 Titel: |
Valarray - unterschiedlcihe Datentypen Multiplikation mit Skalar |
Zitieren |
Gibt es eine einfache und elegante Lösung, ein Valarray mit erinem Skalar zu multiplizieren, wenn die Datentypen unterschiedlich sind?
So etwas in der Art hätte ich gerne:
C++: | valarray<double> v{1.0,2.0};
int a = 3;
v = a * v; | |
Da die Typen bei mir hergelitten werden, kann ich nicht einfach int durch double ersetzen, das Beispiel ist also stark vereinfacht.
Die Methoide mit den komplexen Zahlen finde ich auch nicht besonders schön. |
|
|
 |
unskilled
Mitglied
Benutzerprofil
Anmeldungsdatum: 06.07.2007
Beiträge: 3926
|
unskilled Mitglied
02:36:57 21.03.2017 Titel: |
|
Zitieren |
valarray<X>::value_type
?! |
_________________ Keiner kann besser nix als ich - Tagedieb mit Lächeln im Gesicht
|
|
 |
shisha
Unregistrierter
|
shisha Unregistrierter
02:54:27 21.03.2017 Titel: |
|
Zitieren |
unskilled schrieb: | valarray<X>::value_type
?! |
Tut mir leid, aber ich verstehe diese Antwort nicht.
Oder aber meine Frage ist unklar. |
|
|
 |
SeppJ
Global Moderator
Benutzerprofil
Anmeldungsdatum: 10.06.2008
Beiträge: 28583
|
SeppJ Global Moderator
10:28:45 21.03.2017 Titel: |
|
Zitieren |
shisha schrieb: | Oder aber meine Frage ist unklar. | An deiner Frage ist unklar: Was hindert dich da dran, den Datentyp umzuwandeln? Wenn du nicht genau weißt, was für ein Typ in dem valarray gespeichert ist: unskilled hat die Antwort darauf gegeben. Falls du ein anderes Problem hast: Welches? |
_________________ Korrekte Rechtschreibung und Grammatik sind das sprachliche Äquivalent zu einer Dusche und gepflegter Kleidung.
|
|
 |
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben. Sie können auf Beiträge in diesem Forum antworten. Sie können Ihre Beiträge in diesem Forum nicht bearbeiten. Sie können Ihre Beiträge in diesem Forum nicht löschen. Sie können an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|