编程感悟
文章平均质量分 91
CGGUANG
这个作者很懒,什么都没留下…
展开
-
对任何工具包或库的学习都要
都要自己去用它们。在实际中,去尝试,去探测,设置变量与不变量观察变化。去摆弄它们。只有这样,自己才会逐渐的加深理解。听别人说的再多,也记不住。 这是练习.net socket的一点心得。原创 2016-12-14 06:20:22 · 453 阅读 · 0 评论 -
编程的乐趣
我想强调的是,写代码的时候,脑子里想的,一定是一个场景,和在场景上发生的一个动态变化。那么编程就是一个搭建场景,制造变化的过程。在实际的软件开发中,也是一个搭建体系架构的过程。总之,这是一个创作的过程。充满了乐趣。原创 2016-12-16 15:26:41 · 1502 阅读 · 0 评论 -
定义够了就可以用了
例子1 c语言 struct node{ int data; struct node *next; } struct node 的定义并没有完成,但是已经足以表明它是一个结构体了。那么对next这个结构体的指针声明的时候,就可以用struct node,因为已经够了 ,只要表明这是一个结构体的指针就可以了。 例子2 c# class Router{ bool is_prepare原创 2017-01-06 14:55:14 · 644 阅读 · 0 评论 -
批量修改字幕文件中的时间,c语言实现
如果字幕和视频不匹配,那么字幕文件中的所有时间都需要修改。如果手动修改,工作量繁重并且枯燥。用c语言的读文件和写文件函数,读取字幕中每处的时间,加上时间差值,将修正后的时间再写回原位,则成功修改该处的时间。如此循环,直到读入字幕文件结尾标示符EOF为止,则整个字幕文件的时间都得到修正。鉴于字幕文件中时间格式固定为:xx:xx:xx,因此采用fscanf()和fprintf()两个函数来读写时间字符串。原创 2016-07-17 03:18:35 · 4950 阅读 · 0 评论