首页 > 软件 > c++编译之后跳出文件char_traits.h怎么办

c++编译之后跳出文件char_traits.h怎么办

软件 2023-07-27

c语言中的graphics.h问题

你用的是tc吗 tc下才有这个头文件 Turbo C对于用initgraph()函数直接进行的图形初始化程序, 在编译和链接 时并没有将相应的驱动程序(*.BGI)装入到执行程序, 当程序进行到intitgraph() 语句时, 再从该函数中第三个形式参数char *path中所规定的路径中去找相应的 驱动程序。若没有驱动程序, 则在C:\TC中去找, 如C:\TC中仍没有或TC不存在, 将会出现错误: BGI Error: Graphics not initialized (use 'initgraph') 因此, 为了使用方便, 应该建立一个不需要驱动程序就能独立运行的可执行 图形程序,T

为什么自己编译的c语言程序会一闪而过?

这是因为电脑运行得很快, 而你编写的程序里面肯定没有让电脑可以停歇的语句,电脑执行完程序后就自动关闭,只有想办法让它停下等咱们才能看清楚 所以建议在程序的最后加一句getchar();这时,你要加入头文件#include。 因为这个头文件是键盘和屏幕输入输出的控制头文件。当然也有别的方法,就等你了解其原理时就知道该怎样了

C++中,系统库里定义的结构体char_traits有什么作用啊?求解释!!!

这个参数用来定义字符和字符串特征的,标准模板库内部对字符串的操作(比如字符串拷贝、赋值、比较)都通过这个参数间接完成,虽然C语言标准库提供strcmp、strcpy这些函数,但是这些函数仅适用于char类型。 这间接的方式提供了很高的灵活性,比如当你定义了一个类,并且想把这个类作为一个字符来处理,那你只需要再定义一个字符特征类(这个类提供了和char_triats模板一样的接口),这样你定义的这个类就可以在标准库中作为字符来使用(注意这里只引入了两个新的类,并没有修改标准库)。 由于C++的输入输出流模板基本上都是字符流,所以需要一个字符特征类参数。 这种编码技巧在实际中很有用,比如你定义了一

gcc编译好的文件./执行时没有那个文件

你的头文件错了。。gcc是编译c用的,你写的是c++,要用g++来编译。

标签:信息技术 CC++ 编程语言 编程 编译

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18