首页
学习
活动
专区
工具
TVP
发布

光城(guangcity)

专栏作者
479
文章
433918
阅读量
47
订阅数
C++那些事之SFINAE
介绍c++的SFINAE概念:类成员的编译时内省 0.导语1.C++自省?2.老式的C++98方式2.1重载决议2.2 SFINAE2.3 sizeof运算符2.4 结合一切2.5 实现我们的想法2.
公众号guangcity
2022-06-20
2.1K0
出个题目,你知道怎么解决吗?
出个题目,你知道怎么解决吗? 1.题目 class InArgClass { InArgClass(int In) { } }; class ToolClass { public: void TestFunc(const InArgClass& Name) { } void TestFunc(int index) const { } }; int main() { ToolClass* m = new ToolClass(); m->TestFunc(100)
公众号guangcity
2022-04-27
2430
golang json自定义解析
golang encoding/json中支持用户自定义json序列化,只需要实现当前结构体的UnmarshalJSON/MarshalJSON。
公众号guangcity
2021-10-12
2.6K0
Golang单元测试坑盘点
最近在公司写单元测试,发现了不少坑。例如:monkey不支持inline函数,vscode单测有缓存,convey对切片、map等比较不可以直接使用类似于==进行。本节呢,将来复盘一下我在实际过程中踩的一些坑,在此记录,防止下次再出问题,希望对大家有所帮助,欢迎留言与我一起交流。
公众号guangcity
2021-07-30
1.3K0
小程序分包加载及可视化分析
在开发中,如果放在本地资源太大,导致编译出来的单包或主包会超过2M大小,这个原则在小程序端真机编译上是失败的,因此如果要发布上线,必须优化编译大小,一般两种方法:
公众号guangcity
2021-03-13
8940
c++11新特性,所有知识点都在这了!
本文基本上涵盖了c++11的所有新特性,并有详细代码介绍其用法,对关键知识点做了深入分析,对重要的知识点我单独写了相关文章并附上了相关链接,我整理了完备的c++新特性脑图(由于图片太大,我没有放在文章里,同学可以在后台回复消息“新特性”,即可下载完整图片)。
公众号guangcity
2020-11-10
17.1K9
现代C++之constexpr
(1)C++11中的constexpr指定的函数返回值和参数必须要保证是字面值,而且必须只有一行return代码,这给函数的设计者带来了更多的限制,比如通常只能通过return 三目运算符+递归来计算返回的字面值。
公众号guangcity
2020-02-13
1.2K0
现代C++之SFINAE
介绍c++的SFINAE概念:类成员的编译时内省 0.导语1.C++自省?2.老式的C++98方式2.1重载决议2.2 SFINAE2.3 sizeof运算符2.4 结合一切2.5 实现我们的想法2.
公众号guangcity
2020-02-13
2.9K0
C++惯用法全!最后一谈pImpl
“指向实现的指针”或“pImpl”是一种 C++ 编程技巧,它将类的实现细节从对象表示中移除,放到一个分离的类中,并以一个不透明的指针进行访问。
公众号guangcity
2019-12-30
1.4K0
现代C++之字面量、静态断言和成员函数说明符
字面量(literal)是指在源代码中写出的固定常量,它们在 C++98 里只能是原生类型,如:
公众号guangcity
2019-12-29
1.8K0
Effective C++ 第一章重点条款学习
例如若要在头文件内定义一个常量的(不变的)char *字符串,就必须写const两次
公众号guangcity
2019-09-20
1K0
CMAKE入门实战
最近做的项目使用CLION构建,而这个采用CMakeLists.txt管理,因此为了更好的学习,故找到了一篇大牛级别的入门文章,有文章有代码,本文是花了一点时间把这篇文章学习后的重要点记录吧,原作者github地址:https://github.com/wzpan/cmake-demo。
公众号guangcity
2019-09-20
1.4K0
​Arm机移植算法与程序
应项目需求,测试多路摄像头,需要测试程序移植到Arm机上,比如写的人脸识别算法,视频多拍等,那如何进行移植,如何操作呢,本篇文章进行详细阐述。
公众号guangcity
2019-09-20
1.5K0
论文复现之医学图像应用:视网膜血管分割
今日研究为继续上次论文中的一个内容:U-Net网络,于是找了一篇经典论文,并学习论文及代码解读。在学习U-Net网络后,使用U-Net神经网络提取视网膜纹理血管。
公众号guangcity
2019-09-20
2.7K0
Ubuntu 18.04源码编译安装ffmpeg4.1
前两天介绍了一篇有关C3D的文章,而与这篇文章类似的一篇论文中是使用了ffmpeg提取视频流。ffmpeg是什么以及如何安装的问题,今天来一起学习一下。
公众号guangcity
2019-09-20
2.9K0
论文复现前奏篇:漫漫长路之Caffe-C3D
0.导语1.Caffe源码编译1.0 NVIDIA与Anaconda31.1 GCC与G++降级1.2 cuda 9.01.3 cuDNN1.4 caffe-gpu源码编译1.5 python库安装1.6 编译1.7 环境变量1.8 导包测试2.caffe-cifar10测试2.1 获取数据集2.2 转换数据集格式2.3 训练及测试3.Caffe-C3D3.1 下载及配置3.2 安装库与编译4.C3D-cifar10测试4.1 获取数据集4.2 转换数据集格式4.3 训练及测试
公众号guangcity
2019-09-20
1.2K0
linux驱动开发之Hello程序
make的语法是Make -C 内核路径 M=模块路径 modules,该语句会执行内核模块的编译!
公众号guangcity
2019-09-20
2.6K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档