建议学点基本的c++
关键词
工具开发

最近看到不少dalao们发布了一些自己的计算工具。其实,我建议可以学一些基础的c++语言,这样方便把这些软件工具汇集成软件包。c++写小工具需要到什么程度呢?(不需要学太多的算法)要学会以下内容:

注:带*的是必学,带-的是可选择,带~的是扩展。

*基础:main函数,程序的基本结构

*运算符

*变量

*输入输出:iostream(cin,cout,cerr等),stdio(scanf,printf等)

-文件读写

*选择结构:

    *if-else,

    *switch-case-break-default

    -?:

*循环结构:

    *for

    *while

    -do-while

~位运算

-数组和指针

-字符串

-结构体

~类(面向对象编程)

-简单的排序,sort工具

~递推和递归

-简单

来自 软件综合科创茶话
2019-8-13 20:10:37
Johnsons(作者)
1楼

其实难度并不大。应该2星期可以搞定了

顺便,可选:stdlib中的(system,srand,rand)

ctime中的(clock,time)

折叠评论
加载评论中,请稍候...
折叠评论
2楼

其实这类计算器最好还是用HTML+JS+CSS做成在线的,这样在任何有浏览器的平台都能运行

评论(4)折叠评论
加载评论中,请稍候...
折叠评论
3楼

认真自学五天可以搞定上述全部内容


何况要做这些软件基本只用得到for循环,io输入输出,数据结构和cmath的一部分。。。


但是一些高级语言,如matlab,里面的一些自带函数还是难以复制的。。。前几天就遇到一个微分方程求解的

评论(5)折叠评论
加载评论中,请稍候...
折叠评论
4楼

是四阶龙格-库塔法,网上有的,但是不是自己写的程序就不会调用...

折叠评论
加载评论中,请稍候...
折叠评论
2019-8-15 13:02:05
2019-8-15 13:02:05
5楼

Python不好吗?


折叠评论
加载评论中,请稍候...
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

ID:{{user.uid}}
{{user.username}}
{{user.info.certsName}}
{{user.description}}
{{format("YYYY/MM/DD", user.toc)}}注册,{{fromNow(user.tlv)}}活动
{{submitted?"":"投诉"}}
请选择违规类型:
{{reason.description}}
支持的图片格式:jpg, jpeg, png