• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






李广难封

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2015年1月27日

ubuntu 无法在终端切换输入法的解决办法
摘要: 今天在Ubuntu12.04上安装了搜狗拼音输入法,安装步骤按照搜狗拼音输入法官网的步骤来的。然而,安装之后,可以在FireFox中使用,但是却无法在终端中使用,这让我非常郁闷。搞了半天,终于找到了解决方式,在System Settiings-》languege support中Keyboard i... 阅读全文
posted @ 2015-01-27 11:16 李广难封 阅读(916) 评论(0) 推荐(0)
 

2015年1月23日

c代码连接mysql数据库内存泄露的问题
摘要: 一直使用C代码连接mysql数据库,今天用valgrind检测,发现存在内存泄露的问题代码如下MYSQL* connection;connection = mysql_init();connection = mysql_real_connect(connection,......);mysql_qu... 阅读全文
posted @ 2015-01-23 14:41 李广难封 阅读(1194) 评论(0) 推荐(1)
 

2014年10月4日

栈和堆的地址哪个高
摘要: 我们都知道,堆是向到高地址扩展的,栈是向低地址扩展的,那么堆和栈的地址那个高呢?int _tmain(int argc, _TCHAR* argv[]){ int stack_val = 0; int* heap_ptr = new int(2); printf("stack ad... 阅读全文
posted @ 2014-10-04 21:18 李广难封 阅读(1101) 评论(0) 推荐(0)
 

2014年9月13日

笔试题之union与struct
摘要: union与struct之间的区别,说起来简单,struct内各变量是拥有独立的内存,union里面各变量共享内存,修改一个变量的值也既修改了另一个值。然而,今天中兴笔试遇到这样一个问题union{ struct { int a; int b; } e... 阅读全文
posted @ 2014-09-13 22:25 李广难封 阅读(231) 评论(0) 推荐(0)
 
笔试题之interface和abstract class之间的区别
摘要: interface和abstract class之间有哪些区别?在C#中1.首先abstract class 还是class,所以可以有数据成员,interface不可以2.abstract class 可以有非abstract方法,而且可以有方法的实现,interface的方式不能有实现3.abs... 阅读全文
posted @ 2014-09-13 17:58 李广难封 阅读(176) 评论(0) 推荐(0)
 
笔试题之C#struct
摘要: struct和class之间的区别,这个问题对于C++非常简单,C++里面struct和class之间只有访问权限的区别,class默认private,struct默认public。对于C#呢?就完全不同的。首先,class是引用类型,引用传递,分配在堆上,struct是值类型,值传递,分配在栈上。... 阅读全文
posted @ 2014-09-13 17:50 李广难封 阅读(185) 评论(0) 推荐(0)
 

2014年8月9日

c++单例模式的写法
摘要: c++单例模式class Singleton{ public: static Singleton* GetInstance(); ~Singleton(); private: static Singleton* p_singleton; ... 阅读全文
posted @ 2014-08-09 12:03 李广难封 阅读(742) 评论(0) 推荐(0)
 
c++返回引用是否是真的引用
摘要: c++返回的引用是真的引用吗?当然了,这不是屁话吗,然而int& Test() { static int a=0; std::cout << a << std::endl; return a;}int _tmain(int argc, _TCHAR* argv[]){ int... 阅读全文
posted @ 2014-08-09 11:09 李广难封 阅读(232) 评论(0) 推荐(0)
 

2014年8月7日

operator = 为什么要返回*this的应用
摘要: Effictive c++中将要让operator =()返回*this的引用,原因说是为了连环赋值,测试一下,发现不是如此,参考http://blog.csdn.net/nodeathphoenix/article/details/38146421class Test {public: Te... 阅读全文
posted @ 2014-08-07 10:37 李广难封 阅读(193) 评论(0) 推荐(0)
 

2014年8月6日

c++ new和delete操作符的重载
摘要: 先分析一条语句:Base *pb= new Base;这条语句是怎么执行的?首先,这个函数调用标准C++的operator new()函数,然后调用Base的构造函数。如果我们自定义new时,可以自定义一个new,如class Base { static void* operator new(... 阅读全文
posted @ 2014-08-06 12:53 李广难封 阅读(891) 评论(0) 推荐(0)
 
下一页