(C代码)我已经做了一个AVL树,它在netbeans上工作(使用gcc编译器插件)当我在linux终端上运行相同的代码时(也是用gcc编译的),我得到了一个?分段错误(核心转储)?DISAPEARS...BUT IM NOT GETTING THE DATA LOADED OBVIOUSLY
ape1 = strdup= NULL){
ape2 = strdup(strtok(NULL, ",\n"));
我是linux的新手。如何解释下面的输出它说一些区块丢失了。我如何才能确定内存泄漏。record 5 of 19==2599== by 0x41E546F: strdup(strdup.c:43)
==2599== by 0x804BB84: Schema::Schema(char*, char*) (
(yytext);return(CHAR);}{Bool } {yylval.chaine=strdup{yylval.chaine=strdup(yytext);return(DEBUT);}
Fin {yylval.chaine=strdup(yytext);return(FINN{yylval.chaine=strdup(yytext);return(FONCTION);
我已经编写了一段代码,它可以同时在Linux和Windows中工作。对于windows,我编写了一个特定的程序,它只使用windows中可用的函数和功能,也就是说,它在Linux中不起作用。define PATH_SEPARATOR "\\"# define flag 2 //flag is 2 in windows# define fileno _fileno