Hier sind einige einfache C++ Quellcode: https://github.com/kenpeter/test_cpp_libC++: 'WiFiClient' Name hat keinen Typ
ich es in Arduino zusammengestellt und ich habe " 'WiFiClient' Name hat keinen Typ". Grundsätzlich möchte ich eine Variable "client" in run_mode.cpp definieren, dann möchte ich sie in mqtt.cpp verwenden.
test_cpp_lib.ino
#include <WiFiClient.h>;
#include "run_mode.h";
#include "mqtt.h";
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println("test");
delay(2000);
}
mqtt.cpp
extern WiFiClient client;
// do something with client
run_mode.cpp
WiFiClient client;
run_mode.h
extern WiFiClient client;
mqtt.h ist leer.