V
主页
C++20模块生成dll与使用
发布人
视频中出现的链接错误,我注意到了,并且成功复现,暂不清楚原因,但是总的来说就是: 我将import改成函数声明的形式,可以运行,链接器能找到定义,但是当我改回import的话,那么就有这个错误,但是我啥也不动,再次运行,这个问题就消失了。 这似乎是vs的问题,我知道大家可能会说是缓存什么的,但是如果是的话,那不应该如此稳定的被我触发,大家暂时不用在意这玩意,如果我不是特意为了演示,一般人也不会像我那么操作。 顺带一提,Windows开启了全局utf8,项目文件编码都是utf8,但是命令行没开/utf-8,有兴趣的也可以了解原因。 不过我又试了试,我发现vs的查找很怪,我就算把资源文件那些删了,他居然能去第一个项目,也就是生成dll的项目的debug目录里面找到生成产物dll,然后引用它的符号。 所以也怀疑是多个dll查找啥的问题,谁知道呢,毕竟似乎都能查找到。 如果有什么其他问题可以加群讨论。
打开封面
下载高清视频
观看高清视频
视频下载器
C++17使用string_view代替string
C++17编译期if
VS配置环境使用C++23模块
CRTP(奇特重现模板模式)原理与使用
C++20屏障std::barrier
C++26新特性形参包索引
我发现了 Microsoft C++的BUG
《现代C++并发编程教程》完成!
C++20屏障std::latch
C++中移动语义与所有权
C++20信号量!
C++指针delete后不置空?
C++移动语义为什么你无法理解?或者说你为什么认为自己理解了?
C++非类型模板参数传递字符串字面量
C++20管道运算符不好?我不信
godbolt(网上编译器)使用教程
C++26新特性 =delete("原因")
C++模板元编程-模板递归
C++20模板形参包展开
QML入门-与C++交互数据
求助!为什么我新买的r9000p会有这么多问题
我对 C++ 标准库的性能优化已被合并!
C++中使用热重载调试
C++为什么要优先使用成员初始化器?
自己实现C++管道运算符
“新人”如何系统学习C++20?
C++ 的std::thread::detach有啥用?
C++面试的错误八股,定义只能在栈上生成对象的类型?msvc逆天bug。
现代C++类接口设计(群作业第五题讲解)
C++20协程教程
C++20协程和普通函数的区别
使用github提交C++作业批改(不限人群)
批改群友的C++作业,会看到什么神奇的代码?
C++模板可变参数展开
如何让函数在main之前执行
C++volatile关键字对于多线程同步有用吗?
C++重载operator=要不要检查自赋值?
在Linux使用POSIX接口实现std::thread
C++20原子共享指针
C++模板SFINAE与C++20概念