c++
文章平均质量分 56
c++相关学习,最终为了在边端实现模型的部署
余生的观澜
记录我的技术之路,始于2014,首次记录2015,再次启航2019-3-3,工作于2021年~
展开
-
3.c++进阶语法函数和指针
5:03。原创 2023-12-11 21:12:08 · 433 阅读 · 0 评论 -
2.c++基础语法
变量名实际上就是你的内存地址。只不过对于不同的对象就是在堆上还是在栈上。因为是一块地址,所以是可以变化的,想放什么就放什么。变量声明的时候,因为变量是有大小限制的,如果声明的超过了范围,使用花括号,就会报错。如下图,这也是花括号声明的好处之一。如果变量没有初始化,会触发警告。警告不影响运行,但是最好都要做初始化。想不发生冲突,还是直接std::cout,比较好一点。:: 这个也是操作符,不是标点。注意:访问的超出范围会报错。一个程序只能有一个入口。if-esle代码练手。原创 2023-11-17 12:07:17 · 205 阅读 · 0 评论 -
0.为什么要学c++高性能部署
python用于训练和demo,c++用来部署,是最好的匹配模式。在实际的项目中,python做产品,尤其是需要多线程的,因为GIL锁的限制,劣势非常大,作为胶水语言,性能也比不上c++。总结,需要部署,还是需要c++的,python可以作为快速的1.0(也就是demo阶段),但是不能这条路一直走下去,肯定需要换c++的。在英伟达的平台上,是有c++配合trt的高性能部署方案的。原创 2023-11-06 15:12:09 · 128 阅读 · 0 评论 -
1.c++环境配置及第一个环境运行
最好是使用ubuntu系统进行开发,如果没有的话,基于windows使用vs code 进行ssh连接到远程的ubuntu主机进行开发也可以。开发的过程跟本地差不多。原创 2023-01-04 17:38:41 · 1684 阅读 · 1 评论