编译错误
fqbqrr
这个作者很懒,什么都没留下…
展开
-
0630C++编译犯错
0630C++编译犯错原创 2022-06-30 17:20:17 · 302 阅读 · 0 评论 -
0530编译错误.
1,各种h与cpp后缀搞错.2,好标识/取消标识.3,资源.h,只添加需要的.4,微软的资源管理器右键老是崩溃.搞了20年,微软越活越回去了.连个资管都搞不好.5,rc同样如此,不需要的删除掉.6,消处与画消窗不一样,因为他们的参数不一样.7,这里视图是最重要的.8,主帧调用视图.9,微软的BOOL是整的意思,太坑人了.虚函数因为返回参数不同,要报错.10,最重要的来了,创建视图时,要赋值给客户窗柄,结果怎么赋值给工具栏窗柄了,结果啥也没有.最后才找着,原来在此.细节是多么重要!11,看原创 2022-05-30 22:55:07 · 115 阅读 · 0 评论 -
d编译过程中的错误.
1,Failed to spawn new process,意思是,这个编译好的程序,不是好程序.2,无效的库格式;已忽略库,我估计这是这个库是用ldc2连接的,所以dmd连接不了.所以产生大量的未解析符号.3,ldc2的dub,突然崩溃,然后下载最新的版本1.20,发现里面没有dub,然后把dmd的dub复制过去.居然生成成功了.即,单独的dub在最新的dmd里面是稳定的,前几版也是稳定的...原创 2020-02-17 20:27:59 · 666 阅读 · 0 评论 -
链接器为啥报错了,说已经定义.
#pragma once整 最小(整 k,整 j){如(j>k)中 k;中 j;}整 最大(整 k,整 j){如(j>k)中 j;中 k;}元<型名...I>整 最小(整 k,整 j,I...o){ 整 i=最小(j,o...);如(i>k)中 k;中 i;}//必须是相同类型比较元<型名...I>整 最大(整 k,整 j,I...o)...原创 2020-04-26 16:09:09 · 274 阅读 · 0 评论 -
5.29编译错误.
编译错误何其多.1,枚举的变量名已用作构了,要改.2,继承基类的构,如果未实现虚函数,仍然当作抽象类,要实现虚函数.3,同样要实现虚函数.4,各种T 值,不能转变成串,干脆点串 至串(){串流 s;s<<值;中 s.小串();},不折腾.5,要静转<简单<串>*>,不然取不到值.6,忘记写重要的分割向量了.7,列与序搞混了.8,无的改成单独类了,而不是简单<无的>了,9,从几归,的函数,要加,是模板函数,别忘记了.10,不认识右(),未加包原创 2020-05-29 21:13:01 · 365 阅读 · 0 评论 -
6.21编译错误
都是小程序,但一次就有很多错误:1,构造函数名写错了.2,列.尾(),括号忘记打了.3,log10,不能用对数10表示.4,官方的串有时是常 串&a,不然不行.5,一个本来该下的,写成中,就完蛋了.啥都没有.原创 2020-06-21 21:06:45 · 386 阅读 · 0 评论 -
07.04c++编译错误
先是编译错误.后面可能有运行时错误.1,基类的实现虚函数,有返回值,要加返回值.2,排序的时候,自己的f出问题.是因为函数原形没写对,应该这样:函数<极(T&,T&)>h;对T&,加上&号.3,压词(符,,),当时不支持更普通泛型.所以新加了个模板,现在好像能够支持符按引用传递了.多加了个模板参数而已.更泛型,更通用.元<型名 A,型名 T>.4,小.成功,写成小.i了,报找不着成员.5,基指针直接访问子类时,没有子类成员,要转指针.如动*原创 2020-07-04 15:50:19 · 304 阅读 · 0 评论 -
太吓人了,编译器内部错误1001.
我还以为我又犯错了.我开始实验了一下c++20的微软模块功能,不成功.要把这个/experient:module.给注释掉.这里的单词可能拼错了.请注意.太吓人,说msc1.cpp错误,找都找不着有这么个文件.我只要链接了我自己的常用库的函数,起码都是550kb,使用了一个都这样,不链接自己库时,只有200kb.该怎么减小obj文件大小呢,网上搜索半天都没相关信息....原创 2020-07-15 20:45:08 · 411 阅读 · 0 评论 -
包含windows.h和c++标准库的min,max冲突解决
#include <windows.h>#undef max#undef min#include <常用>#define NOMINMAX这种方法是不行的.原创 2020-11-07 20:50:03 · 856 阅读 · 5 评论 -
ycm报错re错误,及代码不高亮原因
代码不高亮,是因为保存时,未按utf8编码保存.所以一改然后就出问题了. File "D:\Vim2coc\vimfiles\bundle\youcompleteme\third_party\ycmd\ycmd\utils.py", line 58, in <module> CORE_MISSING_ERROR_REGEX = re.compile( "No module named '?ycm_core'?" )AttributeError: module 'regex' has原创 2020-12-19 21:13:04 · 465 阅读 · 3 评论 -
dub报invalid semver
"toolchainRequirements": { "dmd": ">=2.91.1", "ldc": ">=1.21.0" },是因为,这里面中间还有一行为gdc,版本中表明是invalid,所以说,就在报错了.把该行去掉.该库就不报错了,dub也不报错了.原创 2021-01-12 14:00:03 · 364 阅读 · 0 评论 -
λ类型不匹配,改为动
HTTPServerRequestDelegate staticI18NTemplate(string file)()遇见这种返回类型不匹配的,将之λ改为动.原创 2021-01-12 21:34:30 · 209 阅读 · 0 评论 -
d不能推导get,没必要用&
auto formdata = (req.method == HTTPMethod.POST) ? req.form : req.query; Note note; note.topic = formdata.get("form_topic"); 报错:Error: template object.get cannot deduce function from argument types !()(DictionaryList!(string, true, 16u, false...原创 2021-01-14 16:11:41 · 207 阅读 · 0 评论 -
`more than 32767 symbols in object file`的处理
这主要是编译命令不对.意思可能就是有些符号找不到.这时要添加上相应的库.如下:dmd a.d -Lgtkd.lib -m64.要加上链接库.原创 2019-07-10 10:05:02 · 335 阅读 · 0 评论 -
nmake出现什么Qt5Widgetsd.lib模块计算机类型“X86”与目标计算机类型“x64”冲突——我的解决方案
网上找了半天,没用原来在构建步骤里面找,看能不能把x86改成x64,结果不行,nmake的x86与x64大小一样.只是host86或host64不一样.这里想改nmake也没用.有效的qmake是不变的.后来突然想到我在命令行里面试试呢.不一定非要在qt里面试.先把qmake命令复制过来.然后运行.果然这下就看出来问题所在了.原来是link冲突.及路径项设置不对以后遇到问题时,一定要考虑多...原创 2019-07-08 19:05:17 · 1515 阅读 · 2 评论 -
512,我都干了啥,及c++编译错误
今天是5月12,同时也是佛诞日.与2008年地震那次是同一天.也都是佛诞日.佛祖最牛逼今天是外公的生.去外公家玩.干了少许的活,洗了下碗,看了会电视.叫妖神记,还是好看的.然后看了会书(electron)的,外国人的书,水分都大得很.以后坚决不买外国人的书.今天还是母亲节,今天真是个特殊的日子啊.好了,来看看一堆c++编译错误吧.1,是符重定义.->重命名2,缺少类型说明符 - ...原创 2020-12-06 16:31:05 · 442 阅读 · 0 评论 -
521编译错误
无效的预处理器命令“progma”,写错了error C2039: “second”: 不是“std::_List_iterator<std::_List_val<std::_List_simple_types<_Ty>>>”的成员,查找时用->不是.“入”: 未声明的标识符,函数中,把这些函数全部转移到一个构中,以后直接继承,更方便了,这是对象的方便...原创 2019-05-21 18:37:11 · 446 阅读 · 0 评论 -
今天的c++编译错误及运行时错误
csdn的标题总是不好输入进去.今天的编译错误:复制一个类时,没改构造函数名字.函数名字写错了.不能宏重定义.我以为还可以定义.原来不行.即不能递归定义宏.#define a b#define c a不能这样.找不到标识符.函数名写错了.或未进行宏定义又一个无法将参数 5 从“unsigned char *”转换为“const float *”这个就没法了.只一个存储数据的地方...原创 2019-05-09 09:50:48 · 1457 阅读 · 0 评论 -
尝试编解码base64,也不知对不对
先列举出参考地址:地址1地址2主要是c++基础不好,原来尽是看书,没有写过.现在都是在补基础.原创 2019-04-22 18:48:22 · 374 阅读 · 0 评论