应用程序没有调用 WSAStartup,或者 WSAStartup 失败。一次奇怪的错误在 release 环境下,我的代码原本是这样: 莫名其妙的出现的这个错误,结果我认真看了几次,发现 vs直接跳过了这个函数的执行, 当时就傻眼了,结果是 release 优化后 assert 断言内的函数语句不会执行。 然后我改回了下面这样就好了muzzik小于 1 分钟笔记编程语言C++Bug
error LNK1266:读取检测文件“*.pgd”时出错;未找到文件由于自己一顿胡乱操作,导致了error LNK1266错误,解决方案如下 其实这是因为我们胡乱修改了项目属性的原因。 项目->属性->链接器->优化->链接时间代码生成改为 ** 这样就好了。 奉劝大家一句:在 debug 环境下不要设置任何优化。任何优化都要放到 release 环境下进行!muzzik小于 1 分钟笔记代码编辑器VisualStudioBug