
c/c++
夕竹
这个作者很懒,什么都没留下…
展开
-
C++输入输出文字时遇到乱码
心血来潮想写一个随机诗词的程序方便背诵,于是需要读入诗词列表,然后输出诗词。结果在windows下运行的时候,输出的是乱码。在网上搜索各种方案无果后,尝试把输入的txt编码从UTF-8改成ANSI, 就成功了。...原创 2021-09-25 15:47:18 · 674 阅读 · 0 评论 -
storage size of 'a' isn't known
使用union的时候发生的错误,解决很简单,仔细检查定义的结构名和使用的结构名是否是一样的,是否存在书写错误。原创 2015-01-21 12:02:41 · 2188 阅读 · 1 评论 -
multiple definition of错误的解决
即使头文件中使用了#ifndef #define和#endif 仍然会出现multiple definition of的问题,并且使用单一cpp/c文件进行测试的时候可以正常运行,但是多个一起运行就会出错,解决方式很多,这里说一种有效的懒人方式。在头文件的每个全局变量和函数申明的前面加上static inline。原创 2015-02-04 00:18:30 · 980 阅读 · 0 评论