SourceKoT
24-02-2003, 17:31
Hallo liebe Community,
Warum funktioniert das untere Programm nicht?
Ich kriege immer ein Zeiger Problem "segmentation fault"
#include <iostream>
#include <string>
using namespace std;
int main(int argc,char* argv[]){
string str="asdf" ;
delete &str;
return 0;
}
Ist doch alles legitim!? Das Problem taucht erst beim ausführen auf nicht beim kompilieren!
Warum funktioniert das untere Programm nicht?
Ich kriege immer ein Zeiger Problem "segmentation fault"
#include <iostream>
#include <string>
using namespace std;
int main(int argc,char* argv[]){
string str="asdf" ;
delete &str;
return 0;
}
Ist doch alles legitim!? Das Problem taucht erst beim ausführen auf nicht beim kompilieren!