你已经很厉害了,但是,你甚至都没达到熟练掌握 C++ 的程度。
举个栗子吧,作为中国人,母语是汉 ...
回头再生个儿子,不行就生个孙子,让他母语学C++;P chipset009 发表于 2024-10-28 17:14
C++是个讲人权的地方,你想怎么样都行,但后果自负。所以我觉得,能用C则用C,能用JAVA或则用JAVA或者C#, ...
这个函数指针写法真多 scoopydoo 发表于 2024-10-28 17:17
若你只是拿来学习或者做些小的实用工具,完全不必担心这些东西 ......
确实,我基本还是用C++98写法,加一点STL使用 量子隧道 发表于 2024-10-28 20:39
吾生也有涯,而知也无涯。以有涯随无涯,殆已!还在追求C++的人,殆而已矣!坚决拒绝死嚼C加加。编程语言这 ...
C++语法和标准库常用的够用就好,又不是不能写 scoopydoo 发表于 2024-10-28 17:19
俺完全同意你的观点,但是不赞同你贴代码的方式!
这个怎么在论坛实现,我一直没搞懂,嵌入HTML? scoopydoo 发表于 2024-10-28 20:24
你已经很厉害了,但是,你甚至都没达到熟练掌握 C++ 的程度。
举个栗子吧,作为中国人,母语是汉 ...
精通C的很多,但是精通C++,这太难了:lol 点那个圈圈里的的一对尖括号的按钮 ... 量子隧道 发表于 2024-10-28 20:39
吾生也有涯,而知也无涯。以有涯随无涯,殆已!还在追求C++的人,殆而已矣!坚决拒绝死嚼C加加。编程语言这 ...
反正我认识的程序员,基本都放弃C++了,面向Windows编程的普遍用C#,曾经用C++的也都转C#了,面向Linux的则从始至终是C,比如我,那些程序员秃头的传闻,我可以负责任的说大多数都是C++程序员,而我不是,所以我没掉头发;P 本帖最后由 scoopydoo 于 2024-10-28 23:53 编辑
MF35_ 发表于 2024-10-28 23:37
精通C的很多,但是精通C++,这太难了
古今中外关于精通 C++ 的梗很多的 ;P MF35_ 发表于 2024-10-28 23:43
反正我认识的程序员,基本都放弃C++了,面向Windows编程的普遍用C#,曾经用C++的也都转C#了,面向Linux的 ...
做游戏、金融方面的 C++ 比例高一些,项目体量大,又追求极致性能 scoopydoo 发表于 2024-10-28 23:42
点那个圈圈里的的一对尖括号的按钮 ...
原来这么简单:o,我好像从没关注过发帖页面的这些功能图标,顶多用个表情加个附件:L ,贴一段试试
DECLARE_SHCMD(read, "Read input values", "Usage: read ]]");
static int
shcmd_read(unsigned argc, const char **argv)
{
unsigned time, count = 10, average = 10, wait = 1000;
if (argc > 0) count = strtoul(argv, 0, 10);
if (argc > 1) average = strtoul(argv, 0, 10);
if (argc > 2) wait = strtoul(argv, 0, 10) * 1000;
if (argc > 3) sh_leave(-1, "Invalid argument: %s\n", argv);
time = time_msec();
for (int i = 0; i < count; i++) {
double G, R, V;
setmux(MUX_GND, wait);
adc_conv(average , &G, 1, 0);
setmux(MUX_REF, wait);
adc_conv(average , &R, 1, 0);
setmux(MUX_INPUT, wait);
adc_conv(average , &V, 1, 0);
value = (V - G) * 6.875 / (R - G);
sh_print("G=%3.7lf, R=%3.7lf, V=%3.7lf, Vcalc=%3.7lf, Rabs=%3.7lf\n", G, R, V, value, R - G);
}
time = time_msec() - time;
show_summary(value, count, time, sh_print);
sh_leave(0);
}
scoopydoo 发表于 2024-10-28 23:50
做游戏、金融方面的 C++ 比例高一些,项目体量大,又追求极致性能
是的,做游戏的核心程序肯定要用C++,因为引擎基本都是C++写的,因为很多底层接口是组件形式存在的,典型比如DX,用C玩儿不了,用其他效率又低,C++就是不二选择了。其实C++代码只占游戏代码的小部分比例,游戏的实际运行控制早都是脚本了,常用的是Lua,因为它效率最高,现在可能Python用的也多了,主要是功能更丰富,Lua还是过于简陋了,当年玩wow的时候,我记得写插件就是用Lua C++用在特地领域,比如军工,医疗比较多,想用QT,C++避免不了 lanniao 发表于 2024-10-29 08:24
C++用在特地领域,比如军工,医疗比较多,想用QT,C++避免不了
Windows上各种通用软件基本也是C++写的
页:
1
[2]