![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程心得
文章平均质量分 56
persistenceExplorer
这个作者很懒,什么都没留下…
展开
-
Convert from char to int OR Convert from int to char
//This is a feasible answer for '1_SRM_144DIV1-300' on topCoder.the question is attached,named 'BinaryCode.txt'.class BinaryCode{ public: vector decode(string message)原创 2013-08-06 10:14:17 · 1213 阅读 · 0 评论 -
c++ The compile error : unresolved overloaded funciton type
class Lottery { private: static bool myComp(const pair& p1,const pair& p2){ return p1.second < p2.second; } public: vector sortByOdds(v原创 2013-08-06 11:07:36 · 2392 阅读 · 0 评论 -
C++ 让new操作符失败时抛出自定义的异常
程序如下:#includec lass NoMem {//异常可按照自己的需要进行定义,可以采用继承已有异常类。public: NoMem(){}}void my_new_handler(){ throw NoMem(); } std::new_handler Old_Handler = std::set_new_handler(my_new_handle原创 2013-09-22 17:13:44 · 862 阅读 · 0 评论 -
c++中引用用法总结
(1)引用是一种复合类型,不能定义引用类型的引用,但可以定义任何其他类型的引用。(2)当引用初始化后,只要该引用存在,它就保持绑定到初始化时指向的对象。不可能将引用绑定到另一个对象。(3)const引用是指向const对象的引用,即不能通过非const引用指向const对象,这样可以阻止通过引用对const对象的修改。(4)非const引用只能绑定到与该引用同类型的对象,const引用原创 2013-12-31 09:21:00 · 678 阅读 · 0 评论 -
java final关键字的使用
(1)final标记的类不能被继承(2)final标记的方法不能被子类重写(3)final标记的变量为常量,只能赋值一次 如: final int Y=2; Y=3;// 出错(4)final标记的成员变量必须在声明的同时赋值,或在该类的构造方法中显示赋值,然后才能使用,如: class Test{ final i转载 2014-02-18 10:00:25 · 560 阅读 · 0 评论 -
java对象的创建过程
转自:http://blog.csdn.net/yakihappy/article/details/3979357Java虚拟机创建一个对象都包含以下步骤。(1)给对象分配内存。(2)将对象的实例变量自动初始化为其变量类型的默认值。(3)初始化对象,给实例变量赋予正确的初始值。 对于以上第三个步骤,Java虚拟机可采用3种方式来初始化对象,到底采用转载 2014-02-18 10:56:01 · 916 阅读 · 0 评论