C++
文章平均质量分 76
代码栈
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
我对C++中重载函数的反思
记得之前总结C++学习心得的时候,我在函数重载的地方有一句话是函数的重载不能通过返回值来确定,但是有例外,我当时没有想起那个特例,今天在学习JAVA的时候看到JAVA里面函数返回值可以区分函数重载的时候我想起了C++中的那个特例。首先,我们来看一下JAVA中函数重载时通过函数返回值来区分函数的例子,源程序如下:package polymorphism;class Grain {原创 2011-11-30 22:26:52 · 626 阅读 · 0 评论 -
矩阵旋转
题目要求:把一个矩阵旋转90度输出。在这里要注意不要把矩阵想成都是方的,还有扁的矩阵。我们经常使用二维数组来存储矩阵,这时间就要考虑二维数组内存空间的动态分配和释放的问题,如果使用矩阵的三元组表示就另当别论。这是这道题需要我们注意的两个地方。至于顺时针旋转还是逆时针旋转我觉得需要分开考虑,因为知道顺时针后,逆时针很容易。源程序代码如下:#include原创 2011-12-02 12:41:11 · 726 阅读 · 0 评论 -
我对JAVA中一个多线程程序的思考
我之前看到书上一个JAVA多线程的例子,我想学过OS的人看见多线程程序后都会有一些冲动,我也是,二话没说就把代码输到Eclipse中看了一下结果,发现和自己想的一样,结果也很漂亮,然后我就写了一篇日志,下面的源代码不是我写的是书上看到的:import java.awt.BorderLayout;import javax.swing.JFrame;import javax.s原创 2011-12-02 12:28:55 · 647 阅读 · 1 评论 -
我的C++学习心得
我先学的是C语言,然后学的是C++,首先我从C++的名字说起,之所以叫C++是有原因的,我们如果写一段代码 I = C++;,假设I和C都是int型数,这时候I的值是C,而C的值是在C的基础上加1,我想到这里我们应该明白C++为什么不是++C了,首先它要保持对C的兼容性,然后又要有所创新,那么在C的基础上就上升一个层次。很多人都知道在C语言中引入面向对象的思想就是C++了,的确是这样的,那么什么是原创 2011-12-21 16:08:29 · 657 阅读 · 0 评论 -
Linux下面使用C语言捕获Ctrl+C信号
在Linux下面写一个程序,如果程序中出现死循环的话,我们就应该在键盘上按Ctrl+C来终止我们的程序,那么我们也可以取捕获这个信号,然后执行我们自己的信号处理程序,输出一些有用的信息来帮助我们调试程序,这也算是一中技巧吧,虽然我觉得技巧不是很重要。如果我们不去捕获这个信号的话,那么信号产生后就去执行OS的信号处理程序。信号和中断很像,我们既可以使用OS的中断处理程序,也可以截获中断执行自己的中断原创 2011-12-21 16:01:58 · 12624 阅读 · 1 评论
分享