自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 困扰我很久的左值和右值

百度百科搜索出来的,关于什么是左值:C/C++语言中可以放在赋值符号左边的变量,即具有对应的可以由用户访问的存储单元,并且能够由用户去改变其值的量。或者说左值是代表一个内存地址值,并且通过这个内存地址,就可以对内存进行读并且写(主要是能写)操作;这也就是为什么左值可以被赋值的原因了。相对应的还有右值:当一个符号或者常量放在操作符右边的时候,计算机就读取他们的“右值”,也就是其代表的真实值。简单

2012-03-29 14:54:15 1382

转载 unix及linux中chmod命令的十个例子

原文链接http://javarevisited.blogspot.com/2012/03/10-example-of-chmod-command-in-unix.html       在unix以及linux之中,chmod命令用来改变文件以及目录的权限。这是unix和linux用户所必须熟知众多基本的命令之一。在这个unix命令的教程之中,我们将会学习到如何使用chmod命令来改变文件

2012-03-26 10:56:46 777

转载 C++中的explicit

C++提供了关键字explicit,可以阻止不应该允许的经过转换构造函数进行的隐式转换的发生。声明为explicit的构造函数不能在隐式转换中使用。  C++中, 一个参数的构造函数, 承担了两个角色。 1 是个构造器 2 是个默认且隐含的类型转换操作符。   所以, 有时候在我们写下如 AAA = XXX, 这样的代码, 且恰好XXX的类型正好是AAA单参数构造器的参数类型, 这

2012-03-23 14:16:20 416

原创 用NSSecureTextField和NSTextField重叠实现可见输入的密码

想实现这样一个NSTextField,当选择了隐藏密码时,该文本框中的内容显示成NSSecureTextField的样子;当选择不隐藏时,该文本框的内容按照标准NSTextField内容显示。效果如图:隐藏密码时:不隐藏密码时:刚开始试图重载NSTextFieldCell,在drawWithFrame中根据是否显示密码的标识来更改cell,然后使用setcell

2012-03-23 11:17:27 3868 2

原创 顺序容器的基本操作

顺序容器的基本操作操作名称函数表达式说明vector list    deque构造函数C c;C是容器类型名,如vector,T是元素类型,如int,string。创建一个名为c的空容器。yesyesyes构造函数C c(c2);创建容器c,c中的元素是c2中所有元素的副本。

2012-03-22 18:08:43 542

原创 C++ 命名空间总结

1.命名空间用来干什么?命名空间是用来处理程序中的同名冲突的。2.命名空间是什么?命名空间:实际上就是一个由程序开发者命名的内存区域,开发者可以根据需要指定一些有名字的空间域,把一些全局实体分别放在各个命名空间中,从而与其他全局实体分隔开来。记住,命名空间的成员都是全局变量。3.作用域操作符假如,有一个命名空间name1namespace name1{   cl

2012-03-22 11:46:28 628

转载 C++ Namespace

文章来源:http://blog.163.com/anony3721/blog/static/5119742010727385998/C++ Namespace 详解  命名空间的定义格式为:(取自C++标准文档)named-namespace-definition:       namespace identifier { namespac

2012-03-20 11:01:12 551

原创 静态函数

定义静态函数的好处:  1. 静态函数不能被其它文件所用;  2. 其它文件中可以定义相同名字的函数,不会发生冲突;

2012-03-16 14:53:43 365

原创 Qt--风格化statusBar

//使用label在statusbar显示提示信息 msgLabel = new QLabel; msgLabel->setMinimumSize(msgLabel->sizeHint()); msgLabel->setAlignment(Qt::AlignHCenter); statusBar()->addWidget(msgLabel); st

2012-03-16 11:23:48 3394

原创 Qt编程--能在mac os中实现menubar和statusbar显示吗?

完全参照Qt入门教程(文章来源:http://wenku.baidu.com/view/142def33ee06eff9aef807ea.html)Qt学习之路(12)菜单和工具条期望达到的效果:在windows上可以达到这样的效果:窗口中有一个menubar,menubar下面是toolbar,然后是主窗口,最后是statusbar。在mac下:menubar还是放在mac

2012-03-16 10:43:07 4370

原创 python脚本语言基础积累--1

os.path.realpath   获取脚本的完整目录。os.path.split    将路径分割成目录和文件名二元组返回。os.path.join   将多个路径组合后返回,第一个绝对路径之前的参数将被忽略。sys.argv  用来获取命令行参数sys.argv[0]  表示代码本身文件路径raw_input  输入函数if __name__ == '__main__

2012-03-14 16:36:05 617

转载 gdb基本命令和技巧

中文文档地址:http://www.cocoachina.com/bbs/read.php?tid=66525&keyword=%B1%E0%D2%EBFriday Q&A 2011-06-17: gdb Tips and Tricks It has been said that programming is simply the art of debugging an empty file.

2012-03-07 17:48:34 2880

转载 查找 EXC_BAD_ACCESS 问题根源的方法

文章来源:http://www.cocoachina.com/macdev/objc/2011/0219/2661.html 写程序遇到 Bug 并不可怕,大部分的问题,通过简单的 Log 或者 代码分析并不难找到原因所在。但是在 Objective-C 编程中遇到 EXC_BAD_ACCESS 问题的时候,通过简单常规的手段很难发现问题。这篇文章,给大家介绍一个常用的查找 EXC_BAD

2012-03-07 17:23:14 434

原创 long way to go

1.Difference between shallow copy and deep copy?2.What is advantage of categories? What is difference between implementing a category and inheritance?3.Difference between categories and extensions

2012-03-05 14:20:18 438

转载 在NSTextView中删除字符时。。。

文章来源:http://www.cocoachina.com/bbs/read.php?tid=55228&keyword=textview - (BOOL)control: (NSControl *)control textView:(NSTextView *)textView doCommandBySelector:(SEL)commandSelector { NS

2012-03-05 13:46:27 1735

转载 改变NSTextView中某一区域的鼠标手势

文章来源:http://www.cocoachina.com/bbs/read.php?tid=52088 - (void)mouseMoved:(NSEvent *)theEvent { //- (NSPoint)locationInWindow 返回鼠标在当前窗口的坐标 //- (NSPoint)convertPoint:(NSPoint)aPoint

2012-03-05 13:32:27 1683

转载 NSScrollView指定滚动条移动的位置

文章来源:http://www.cocoachina.com/bbs/read.php?tid=50798&keyword=textview m_textView :NSTextViewm_view:包含NSTextView的视图 float ScrollLocation = 0.0; float MaxScroll = 0.0;[[m_textview e

2012-03-05 11:40:04 3806

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除