C++ 未知C++;错误:致命错误:glibc检测到无效的stdio句柄

C++ 未知C++;错误:致命错误:glibc检测到无效的stdio句柄,c++,data-structures,error-handling,C++,Data Structures,Error Handling,我一直在互联网上搜索,试图理解我为什么会出现这个错误,但我只在我不熟悉的其他编程语言中看到过,或者在我以前从未使用过的代码中看到过 我正在为一项学校作业编写一个快速排序程序,在我决定将中值气泡排序算法合并为辅助函数之前,一切都进展顺利 int*QS::MediaSensor(int左、int中、int右){ 我觉得这句话有点不对劲: static int sort [] = ..... 如果我理解正确,静态变量将只初始化一次(第一次调用函数) 而且,main.cpp已经成功地浏览了到目前为止的

我一直在互联网上搜索,试图理解我为什么会出现这个错误,但我只在我不熟悉的其他编程语言中看到过,或者在我以前从未使用过的代码中看到过

我正在为一项学校作业编写一个快速排序程序,在我决定将中值气泡排序算法合并为辅助函数之前,一切都进展顺利

int*QS::MediaSensor(int左、int中、int右){

我觉得这句话有点不对劲:

static int sort [] = .....
如果我理解正确,静态变量将只初始化一次(第一次调用函数)

而且,
main.cpp
已经成功地浏览了到目前为止的所有文件


你确定吗?这个问题通常与文件有关。你应该提供它或文件处理中涉及的范围,看看问题是什么。

p.S.我已经为此工作了几个小时,所以我得到一些休息。将在大约7小时后再次激活以澄清任何问题。我在你的代码中没有看到任何文件。@ZDF文件被调用main.cpp,它位于头定义文件中。该文件的信息仅包含参数和函数调用。您的问题与文件相关:您应该显示
main
,理想情况下提供一个最小的工作示例。尽管正确,但这不应导致报告的错误。请注意,这可能应该是一个注释。一旦您获得50 reputation,你可以这样做。我会的。谢谢。