1234567891011121314151617181920212223242526272829303132333435363738 |
- #include <SPI.h>
- #include "SdFat.h"
- ArduinoOutStream cout(Serial);
- char cinBuf[40];
- ArduinoInStream cin(Serial, cinBuf, sizeof(cinBuf));
- void setup() {
- Serial.begin(9600);
-
- while (!Serial) {
- SysCall::yield();
- }
- }
- void loop() {
- int32_t n = 0;
- cout << "\nenter an integer\n";
- cin.readline();
- if (cin >> n) {
- cout << "The number is: " << n;
- } else {
-
- cout << "Invalid input: " << cinBuf;
- }
- cout << endl;
- }
|