Gebruik van Cout en Cin
1 bericht
• Pagina 1 van 1
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Gebruik van Cout en Cin
Voor hen die graag gebruik maken van Cin en Cout kun je er gebruik van maken via de SDFAT library.
voorbeeld:
cpp code
Werkt als een tierelier. Kan zijn dat de sdfat library niet automatisch wordt geladen dus zou je dat handmatig ff moeten doen. Ik was even bang dat de kilobytes zouden verdampen door de library maar dat viel nog mee.
voorbeeld:
cpp code
#include <Arduino.h>
#include <ArduinoStream.h>
/*
* Demo of ArduinoInStream and ArduinoOutStream
*/
// create serial output stream
ArduinoOutStream cout(Serial);
// input buffer for line
char cinBuf[40];
// create serial input stream
ArduinoInStream cin(Serial, cinBuf, sizeof(cinBuf));
//------------------------------------------------------------------------------
void setup() {
Serial.begin(9600);
while (!Serial) {} // wait for Leonardo
}
//------------------------------------------------------------------------------
void loop() {
int32_t n;
cout << "\nenter an integer\n";
cin.readline();
if (cin >> n) {
cout << "The number is: " << n;
} else {
// will fail if no digits or not in range [-2147483648, 2147483647]
cout << "Invalid input: " << cinBuf;
}
cout << endl;
}
Werkt als een tierelier. Kan zijn dat de sdfat library niet automatisch wordt geladen dus zou je dat handmatig ff moeten doen. Ik was even bang dat de kilobytes zouden verdampen door de library maar dat viel nog mee.
Advertisement
1 bericht
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 7 gasten