困扰我很久的左值和右值

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

2012-03-29 14:54:15

阅读数:1126

评论数:0

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

原文链接http://javarevisited.blogspot.com/2012/03/10-example-of-chmod-command-in-unix.html         在unix以及linux之中,chmod命令用来改变文件以及目录的权限。这是unix和linux用户所必...

2012-03-26 10:56:46

阅读数:419

评论数:0

C++中的explicit

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

2012-03-23 14:16:20

阅读数:337

评论数:0

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

想实现这样一个NSTextField,当选择了隐藏密码时,该文本框中的内容显示成NSSecureTextField的样子;当选择不隐藏时,该文本框的内容按照标准NSTextField内容显示。 效果如图:隐藏密码时: 不隐藏密码时: 刚开始试图重载NSTextFiel...

2012-03-23 11:17:27

阅读数:2425

评论数:2

顺序容器的基本操作

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

2012-03-22 18:08:43

阅读数:414

评论数:0

C++ 命名空间总结

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

2012-03-22 11:46:28

阅读数:469

评论数:0

C++ Namespace

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

2012-03-20 11:01:12

阅读数:372

评论数:0

静态函数

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

2012-03-16 14:53:43

阅读数:278

评论数:0

Qt--风格化statusBar

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

2012-03-16 11:23:48

阅读数:2641

评论数:0

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

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

2012-03-16 10:43:07

阅读数:2627

评论数:0

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

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

2012-03-14 16:36:05

阅读数:522

评论数:0

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 tha...

2012-03-07 17:48:34

阅读数:1783

评论数:0

查找 EXC_BAD_ACCESS 问题根源的方法

文章来源:http://www.cocoachina.com/macdev/objc/2011/0219/2661.html   写程序遇到 Bug 并不可怕,大部分的问题,通过简单的 Log 或者 代码分析并不难找到原因所在。但是在 Objective-C 编程中遇到 EXC_BAD_ACC...

2012-03-07 17:23:14

阅读数:347

评论数:0

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 inheritan...

2012-03-05 14:20:18

阅读数:350

评论数:0

在NSTextView中删除字符时。。。

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

2012-03-05 13:46:27

阅读数:1130

评论数:0

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

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

2012-03-05 13:32:27

阅读数:1267

评论数:0

NSScrollView指定滚动条移动的位置

文章来源:http://www.cocoachina.com/bbs/read.php?tid=50798&keyword=textview   m_textView :NSTextView m_view:包含NSTextView的视图   float ScrollLocatio...

2012-03-05 11:40:04

阅读数:2327

评论数:0

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