Seite 1 von 1

Editor zeigt Fehler, Programm läuft fehlerfrei

Verfasst: 13.08.2019, 08:08
von znieh99
Ich verwende NetBeans 8.2 mit cygwin64 und habe ein seltsames Problem. Das Programm läuft fehlerfrei, aber der Editor zeigt bei den <string> Funktionen den Fehler "Unable to resolve identifier string" (Variante 1) bzw. "Unable to resolve identifier c_str()" Variante 2 und 3). Wo liegt der Fehler?
Hier die relevanten Zeilen:

Code: Alles auswählen

#include <windows.h> 
#include "global.h"
#include "calculator.h"
#include <string>           // std::string
#include <cstdio>

using namespace std;

...
SetWindowTextA( hwndMemory, sResult.pMemory.std::string::c_str());	//Variante 1
SetWindowTextA( hwndDisplay, sResult.pResult.string::c_str());			//Variante 2
SetWindowTextA( hwndTest, sResult.pTest.c_str());					//Variante 3
...