INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

String nach Enum konvertieren



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

20.08.2019, 10:17
Beitrag #1

NoWay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 206
Registriert seit: Jul 2013

2018, 2019
2013
EN


Deutschland
String nach Enum konvertieren
Hallo zusammen.

Ich muss einen ganzen Haufen Strings in Typedef-Enums überführen. Mir sind aus dem Stehgreif zwei Varianten zur Umsetzung eingefallen. Seht ihr hier gravierende Vorteile/Nachteile?
   
Bei Variante 1 sehe ich den großen Vorteil, dass ich nur das Typedef pflegen muss und nicht in einer Casestruktur herumfuhrwerke, um die einzelnen Cases anzupassen.
Bei Variante 2 ist das gesamte Konstrukt hingegen lesbarer (die meisten Enums sind nichtmal 10 Elemente groß, weswegen ich hier auf die Leistung erstmal kein Auge werfe). Hier habe ich aber dann einen deutlichen Pflegeaufwand wenn sich die Enums ändern sollten.

Letztlich steht die Frage im Raum: Ist Variante 1 vertretbar und kennt ihr vllt. noch eine geschicktere Möglichkeit um die Konvertierung auf den Weg zu bringen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.08.2019, 10:46
Beitrag #2

jg Offline
CLD & CLED
LVF-Team

Beiträge: 15.411
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: String nach Enum konvertieren

Akzeptierte Lösung

Variante 3: ScanFromString verwenden:
   
Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.08.2019, 10:58
Beitrag #3

NoWay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 206
Registriert seit: Jul 2013

2018, 2019
2013
EN


Deutschland
RE: String nach Enum konvertieren
Danke Jens.
Das bestätigt wieder, das ich zu umständlich an die Sache herangegangen bin. Beer
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Dezimal-String nach Zahl Funktion ares2013 4 1.448 10.04.2019 13:12
Letzter Beitrag: jg
  Enum Baumstruktur Hydrogencarbonat 8 2.851 24.02.2017 00:01
Letzter Beitrag: Hydrogencarbonat
  automatischer Enum durchlauf floH857 4 1.726 21.02.2017 08:57
Letzter Beitrag: Freddy
  Eingabe String nach einen bestimmten Format bearbeiten galilio 18 4.561 27.01.2017 10:58
Letzter Beitrag: jg
  LabView Enum floH857 8 2.790 05.12.2016 14:38
Letzter Beitrag: GerdW
  Enum in DBL-Array? RMR 6 2.521 19.05.2016 14:29
Letzter Beitrag: THL

Gehe zu: