码迷,mamicode.com
首页 >  
搜索关键字:maybe not public    ( 83099个结果
C++ 复制构造和赋值操作符调用
主要是为了记录说明 : class A; A a; A b = a; //这个是调用复制构造函数呢?还是先构造,再调用赋值操作符? 结果是前者。 测试代码:  #include #include class A { public: A() { printf("%s\n", "A constructor"); } A(cons...
分类:编程语言   时间:2014-05-15 11:17:40    阅读次数:365
迅雷android面试题
一、android几种定时器的机制及区别。 答:在android中,经常用到的定时器主要有以下几种实现: 1、采用handler与线程的sleep(long)方法 开启一个线程,,每隔1s向Handler发送消息 public class MainActivity extends Activity { private Handler myhandler; private static...
分类:移动开发   时间:2014-05-15 06:26:20    阅读次数:440
C++的允诺 ---- 默认构造函数 真的如你所愿吗
首先,本篇文章只讲 “默认构造函数”,即如你所知,默认构造函数是不带参数的构造函数。 编译器会在 适当的时候 为class合成一个默认构造函数 ~~ 先问以下两个问题: 编译器会为任何没有声明构造函数的class,合成默认构造函数?? 错!!! 合成的默认构造函数会显示设定class内的每一个data member的默认值?? 错!!! class Base { public: ...
分类:编程语言   时间:2014-05-15 06:25:02    阅读次数:270
entity framework 6 自己编写的通用数据类
//dal类: public class BaseDAL { string strConn = ""; public BaseDAL(string connString) { strConn = connString; } #region 通用增删改查 #region...
分类:其他好文   时间:2014-05-15 05:20:18    阅读次数:283
备忘之 拷贝构造函数
//拷贝构造函数,什么时候算是 “合适的时候”,才会合成呢~~~ #include using namespace std; class A { public:     A(char *_str):str(_str),x(0){}     //A(const A&a){cout     //如果没有定义的话,对于类A来说,编译器依然不会合成,因为此时的对象之间的...
分类:其他好文   时间:2014-05-15 05:11:13    阅读次数:334
遵照std::allocator实现自定制的内存分配器
下面是标准库STL中allocator的实现 template class allocator : public _Allocator_base { // generic allocator for objects of class _Ty public: typedef allocator other; typedef _Allocator_base _Mybase; t...
分类:其他好文   时间:2014-05-15 05:05:57    阅读次数:385
使用JAVA关联打开本地应用文件
在项目里需要运行本地文件或者应用,JDK6后就新增Desktop类,可以直接使用。这样就可以在程序里可以打开任何应用。比如:打开的是pdf文件,本地默认打开是福昕,程序运行的时候就会使用福昕打开pdf文件。 package test; import java.awt.Desktop; import java.io.File; public class DesktopTest { public...
分类:编程语言   时间:2014-05-15 04:40:03    阅读次数:267
12周 项目2 老师兼干部类
#include #include using namespace std; class Teacher { public: Teacher(string nam,int ag,char s,string ad,int num,string t) { name=nam; age=ag; sex=s; ...
分类:其他好文   时间:2014-05-15 04:32:56    阅读次数:262
leetcode第一刷_Count and Say
水题。 描述的还挺麻烦的,实际上就是纸老虎,用两个string,一个存上一轮的结果,一个用来更新出这一轮的结果,每次扫描上一轮,统计一个字符出现的次数,然后把这个次数和字符加入到这一轮的字符串中就可以了。 class Solution { public: string countAndSay(int n) { if(n == 0) return ""; ...
分类:其他好文   时间:2014-05-15 04:12:07    阅读次数:289
C++备忘录
类的大小 空类(不含成员变量和虚函数):因为对象不可能不占内存,否则这个对象怎么存在,所以C++规定空类对象内存大小为1。class EC { public: EC(){} ~EC(){}; void EC1() { printf("EC1\n"); } }; class EVC { public: EVC(){} ~EVC(){}; void EVC1() {...
分类:编程语言   时间:2014-05-15 04:08:52    阅读次数:302
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!