Cannot recognize std::max, std::min, std::size_t, etc. Instead you get an error message of the form namespace "std" has no member "xxx", but the proper include files are specified and the include path is setup correctly. Removing std:: prefix seems to make the squiggles go away, ...
t show your compile_commands.json file, my guess it the entries in that file use C:, while the log shows VSCode sending paths (e.g. in the textDocument/didOpen request thatuse c:). A workaround that has worked for other users encountering similar issues has been to the compile_comma...
#include <filesystem> #include <iostream> using namespace std; namespace fs = std::filesystem; int main() { fs::path root{"/"}; fs::path dir{"var/www/"}; fs::path index{"index.html"}; fs::path pathToIndex = root / dir / index; bool pathExists{fs::exists(pathToIndex)};...
Can you open mbed.h and confirm that it tries to include "drivers/LocalFileSystem.h"? I just cloned mbed-os and mbed.h is including "platform/LocalFileSystem.h" for me. Not that I know how to use this project, but I get no squiggles when I include mbed.h in my main.cpp and u...