因此,我目前正在进行一个使用ncurses进行输出和输入的项目。在这个程序中,用户应该能够,例如,写下他的名字。我遇到的问题是getnstr,因为它可能会导致一些非常奇怪和无法解释的分段错误。window, 0, 0, "Word written is %s", word);
getch();} 相反,在您使用getnstr
found = true; } }}
在main中,我调用了另一个类的一个方法,这个类调用了使用我在这里复制的look方法的其他类。在某些情况下,它可以工作,但在其他情况下,程序会停止给出分段错误。在使用调试器时,我创建了另一个变量来存储while值(tam_是int类型),当我到达该行或while循环(with tam_ with tam_)时,有时会出现分段<