V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  canautumn  ›  全部回复第 45 页 / 共 62 页
回复总数  1232
1 ... 41  42  43  44  45  46  47  48  49  50 ... 62  
2015-01-16 01:01:57 +08:00
回复了 fetich 创建的主题 问与答 这段《C++ Primer》的话如何理解?
其实这句话是这样解读的,Copying an object doesn't change the copied object. As a result, it is immaterial whether the object copied from or copied into is const.

这里边的object 指的是正在复制的对象,比如以下两个例子,调换2、3行的const都正确。
const int c2 = 42;
const int c3 = c2;
int c4 = c3;
这里边的object指的是c3. (指最后一行的复制)
const int ci = 42;
const int * const p1 = &ci;
const int * p2 = p1;
这里边的object指的是p1。(指最后一行的复制)
以上两个例子都是toplevel const 复制到toplevel non-const的例子,都正确,因为toplevel被忽略,可以从const复制到non-const,反过来当然也可以。

直接翻译这句话:“复制一个对象并不能改变被复制的对象的值,所以,被复制的对象和复制到的对象是不是const无关紧要。” 对应以上的例子1: 复制c3 不会改变c3的值,所以c3和c4 各自是不是const无所谓。对应例子2:复制p1不会改变p1的值,所以p1和p2 各自是不是(注意)”Toplevel“ const 无所谓。

这段话整个在讲的是toplevel const,这段儿还没讲到low-level的事儿,下段才是。

这句话确实有点晦涩。不过你要清楚指针在这本书里也叫做object就知道了。
2015-01-15 14:01:02 +08:00
回复了 Mr2 创建的主题 问与答 OC 中 Int 指针类型相关的作用域?
@Mr2 不客气,我也是初学。我估计你也是先学过C++。内存管理这块得完全转变思维,objc和java更像,没有RAII。
2015-01-15 13:49:10 +08:00
回复了 Mr2 创建的主题 问与答 OC 中 Int 指针类型相关的作用域?
或者自己写一个wrapper类。顺便,如果你malloc的话,在堆上新建一个NSUInteger* 也是可以的,不过就要手动释放内存了,这个就太扯淡了。问题的关键就在于NSUInteger不是一个类,没办法享受objc对类实现的自动内存管理,所以显然不适用于这种情形。所以两个错误,一是取指向栈的指针传给其他线程、二是在这种情形下应该用类,不能用基本C类型。
2015-01-15 13:40:22 +08:00
回复了 Mr2 创建的主题 问与答 OC 中 Int 指针类型相关的作用域?
@Mr2 那应该就是async调用count地址的时候,count已经超出生命周期被释放了。因为你声明了一个局部变量NSUInteger在栈上。(NSUInteger就是unsigned long,是个C类型,block是不会对C类型保留强引用的,更何况是在栈上的)你改用NSNumber*就可以了。不能修改的话就重新创建一个赋给count。
2015-01-15 12:54:46 +08:00
回复了 wdl 创建的主题 C 哪位大神有《c++ primer 中文第 5 版》的 pdf?
有卖第五版的,和第四版差别还是挺大的
远离FileVault
2015-01-15 12:49:40 +08:00
回复了 Mr2 创建的主题 问与答 OC 中 Int 指针类型相关的作用域?
应该说清楚怎么个不一样法?
不用担心……上一次预计目标都没卖够还是解锁了
2015-01-14 15:46:06 +08:00
回复了 P233 创建的主题 问与答 各位用 Dvorak 键盘布局都是如何处理 复制 粘贴 等快捷键的呢?
@P233 手感在薄膜里算比较好的,是薄膜剪刀脚键盘。网格式键盘还有个好处,比如我右手受删除和回车影响,指法不好,盲打容易按错。网格式能大大提高盲打准确率。另外回车和删除键设计在中间简直太好用。我现在一个普通机械和一个type matrix换着用。 带单独复制粘贴快捷键的机械键盘和网格式机械键盘倒是都有,价格要贵一倍多,$200+
2015-01-14 05:37:20 +08:00
回复了 P233 创建的主题 问与答 各位用 Dvorak 键盘布局都是如何处理 复制 粘贴 等快捷键的呢?
另外我用过的一款键盘 type matrix 带有独立的三个剪切复制粘贴快捷键,很好用。有兴趣可以看看。
2015-01-14 05:35:39 +08:00
回复了 P233 创建的主题 问与答 各位用 Dvorak 键盘布局都是如何处理 复制 粘贴 等快捷键的呢?
Dvorak主要能减少手指疲劳,并不一定快。mac下可以设置按下cmd的时候恢复qwerty布局,松开后恢复。windows下可能也有类似软件。不过我个人觉得习惯dvorak之后快捷键还是用新布局好,不会confuse。
禁用了flash的表示打不开。另外登录所有账号前看一眼小绿锁是个好习惯。如果用chrome的话,是一个大绿疙瘩,更醒目。顺便现在chrome已经能识别它为pishing site了
2015-01-12 07:02:34 +08:00
回复了 ffffwh 创建的主题 macOS 再问 Mac 下看 PDF 软件
snapshot功能有何不顺手?真想双开其实很好办,进applications文件夹复制一份skim.app,这样原来那个和复制的那个skim可以同时打开同一个文件,但是标注修改是不能同步的。
2015-01-12 00:58:42 +08:00
回复了 aiwha 创建的主题 问与答 黑黄豆榨完油后加盐腌制的东西叫啥?广东貌似叫豆鼓。。。
豆豉到处都有卖,各地的工艺不同,味道也不太一样。不过现在小作坊几乎没有了,市场上只有几种大品牌的成品卖,慢慢的全国的口味都统一了。
2015-01-12 00:46:51 +08:00
回复了 tolerious 创建的主题 Apple Apple Air 13 寸跟 11 寸大家建议买哪个呢?
@clowwindy vim用户表示esc在tab键上
2015-01-12 00:45:48 +08:00
回复了 tolerious 创建的主题 Apple Apple Air 13 寸跟 11 寸大家建议买哪个呢?
这种帖子你自己去苹果店看一眼不得了,明知道个人喜好的问题回答什么的都有。
用f.lux自动切换,白天白色,晚上深色
2015-01-12 00:39:23 +08:00
回复了 Tardis0127 创建的主题 MacBook Air Mac Book Air 背对光源时, 背面的 LOGO 能透光, 大家发现没
这个不是秘密呀,背光要同时照logo和屏幕,中间不能遮挡。不需要手电,白天关掉屏幕背对窗户就看见了。
http://ww2.sinaimg.cn/large/665350b8jw1eo6200vkfsj20dw0afwen.jpg
2015-01-11 13:26:56 +08:00
回复了 BlueWolf 创建的主题 问与答 旧笔记本打算给爸妈用,装什么系统合适?
我也建议弄个ipad。windows的话三天两头出问题要远程解决。后来弄了一个MBA一个ipad,用着很爽,从来没出过问题。
1 ... 41  42  43  44  45  46  47  48  49  50 ... 62  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2923 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 13:33 · PVG 21:33 · LAX 06:33 · JFK 09:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.