- Impressum / Datenschutz / ...
- ESP8266 spezifisch
- Codebesprechung
- String-Auswertung / istringstream / sstream
String-Auswertung / istringstream / sstream
- AloisB
- Autor
- Offline
- New Member
Weniger
Mehr
- Beiträge: 2
- Dank erhalten: 0
04 Apr 2023 10:30 #874
von AloisB
AloisB erstellte das Thema String-Auswertung / istringstream / sstream
Probleme:
1. Gebe ich die Zeichenfolge in einen String ein wird das compilieren mit Fehler abgebrochen.
2. istringstream arbeitet mit Leerzeichen, ich habe aber ",".
Vielen Dank!
1. Gebe ich die Zeichenfolge in einen String ein wird das compilieren mit Fehler abgebrochen.
2. istringstream arbeitet mit Leerzeichen, ich habe aber ",".
Vielen Dank!
#include <Arduino.h>
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
using std::istringstream;
float x,y;
uint16_t z;
String strX="19.4 33.25 88";
void setup(){
Serial.begin(115200);
}
void loop() {
istringstream parser("19.4 33.25 88"); //so funktioniert es!
// istringstream parser(strX); //wird diese Zeile verwendet, bricht das compilieren
//mit einer Fehlermeldung ab.
parser >> x >>y >>z;
Serial.println(x);
Serial.println(y);
Serial.println(z);Serial.println();
delay(1000);
}
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Aktuelle Seite:
- Startseite
- Impressum / Datenschutz / ...
- ESP8266 spezifisch
- Codebesprechung
- String-Auswertung / istringstream / sstream