V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  GeruzoniAnsasu  ›  全部回复第 117 页 / 共 148 页
回复总数  2950
1 ... 113  114  115  116  117  118  119  120  121  122 ... 148  
2019-04-15 06:13:56 +08:00
回复了 Philippa 创建的主题 macOS MacOS 下的大小写切换有延迟问题(不是长按短按的哪个)
是一个傻逼 feature,记得要修还得关掉 SIP 折腾,最后还不如接受忍一忍


另外说什么 shift 切大写的,这不是废话吗,capslock 延迟这个问题就是在写代码的时候小写切换一串大写输入 DEFINED_LONG_MACORO OR SOMETHING 用的,总不能压着 shift 单手打一串大写宏吧

“为什么不用 shift 作为 capslock ” -> 为了保证所有平台上习惯的一致性,shift 都用来切换中英文了
2019-04-12 13:04:00 +08:00
回复了 yidinghe 创建的主题 奇思妙想 平板电脑上点菜为什么不能像炉石组牌一样?
想法不错,接下来又到了大家熟悉且最喜闻乐见的环节(滑稽
2019-04-12 13:01:59 +08:00
回复了 moxiaowei 创建的主题 Python Python 对类好像没有太大的要求啊
你的感觉是对的

python 的 class 大多数情况下仅仅是个 namespace,想要在 python 里复刻 java 或者 c++的 oo 用法既容易踩坑,又折腾,又没必要

别听 python 信徒说的“ python 里一切东西都是对象”
我就问问 python 里 “ class 的定义是 type 为 class 的 object 而 class 本身是 type 为 type 的 object ” 能不能给我解释清楚这么做除了混淆语义还有啥用
2019-04-12 12:56:47 +08:00
回复了 Counter 创建的主题 程序员 C 跟 C++一般是什么领域的主流语言?
所有用于支撑互联网基础设施的基础设施
绝大部分都是用 c/c++写的
2019-04-12 00:36:08 +08:00
回复了 alan0liang 创建的主题 问与答 关于应不应该转语言的一点疑问
转啊
上完大学你会发现,你很可能 js python c++ java sql golang rust
都得会
(用于吹牛逼)
2019-04-12 00:20:50 +08:00
回复了 codechaser 创建的主题 C C++里的`::`作用域运算符和`.`运算符怎么总感觉有点奇怪?
hhhhhh 建议暂时先记住用法,这块能展开的东西多了去了

::这个符号跟 C++最邪恶晦涩的部分( templates )紧密相关,但简单来说,他只有一个含义,就是“属于 namespace ”

A::a 这个语法,在 C++里,是 ambiguous 的,唯一能确定的是,a 在 A namespace 中(如果把 class 也看做是 namespace 的话),所以先不要先入为主认为 A::a 一定是表示变量或者类型,实际上 A 也好 a 也好,它们可以是变量,可以是类型,甚至还可以是一个 incomplete type (在类型推导中),一个最令人颤抖的例子是 STO 上关于 C++语言是否是 context-free 的讨论:
https://stackoverflow.com/questions/14589346/is-c-context-free-or-context-sensitive

由于 C++的 templates 是 Turing Complete 的,所以,推导 A::a 的 a 到底是什么东西,的这个过程,是 Turing Complete 的,理论上你可以写出一个“推测出 a 是什么东西的时候处理完一次 HTTP 请求”这样的程序

与之相比,A.a,必定代表 访问 对象 A 的成员 a,a 一定被绑定到实例 A,这个 syntax 是不存在歧义性的



然后至于为什么要有::这种东西
这么说,当你不需要用 templates 的时候,它仅仅表示一个名字所属的限定,真的没什么用,你甚至可以手动 A_B_c 这样子从命名上划分 namespace
但用到 templates 的时候,模板有一个决定性的特性是
A<特化 1>::v

A<特化 2>::v
可以不同,但不同的 v 都可以用同一个 dependent type 去使用,这个时候 A<T>::v 的 v 是什么取决于 T,而 T 是可随着模板实例化位置的上下文不同,会自动改变的!这个时候可以说::的作用是使一个 type 能够依赖于另一个 type,而这也编译期多态的关键



展开太多估计也看不懂,而且我表达得也很可能不准确。
四点:
c++里 value 和 type 永远是俩种东西,不存在 python 中“ class 是 type object ”这么混沌的语义
c++里::这个运算符仅仅表示 namespace 所属,左右两边到底是 type 还是 value 都有可能
就你的例子来说 typedef 在外面当然可以,但定义在里面的 dependent type 肯定是有自己作用的
static 变量其实就是把它所在的 class 看做一个 namespace,它自己是这个 namespace 下的变量,对比一下全局变量和 namespace 中的“全 namespace 变量”就明白了
@2589595915 一天 8 小时辅导班,这比我小时候还辛苦
imicksoft 19 小时 41 分钟前

截止至本回复本帖存在的时间已经足够用 mfc c# vb html delphi 易语言
各撸一个版本了
2019-04-10 14:01:02 +08:00
回复了 yangyuhan12138 创建的主题 问与答 现在是不是有创意,但是没啥核心技术都只有被抄的份?
另外,所有看到我在本楼里的回复的人

你们未经授权阅览我的创意,请付钱谢谢。
2019-04-10 13:59:15 +08:00
回复了 yangyuhan12138 创建的主题 问与答 现在是不是有创意,但是没啥核心技术都只有被抄的份?
我觉得不论 lz 说的创意有多伟大
一定是我的更出色。
2019-04-10 13:57:41 +08:00
回复了 yangyuhan12138 创建的主题 问与答 现在是不是有创意,但是没啥核心技术都只有被抄的份?
@GeruzoniAnsasu 生成 -> 声称
2019-04-10 13:57:10 +08:00
回复了 yangyuhan12138 创建的主题 问与答 现在是不是有创意,但是没啥核心技术都只有被抄的份?
我有一个天才创意:
在网上找 100 个生成自己有天才创意的人
每天他们啥都不用干,就帮我想点子
然后我把这些人想出来的点子卖出去,给想点子的人 9 成股份都行
哎我觉得我分分钟千万富翁!!!
2019-04-10 12:06:49 +08:00
回复了 JeffreyFoxLee 创建的主题 C 求大佬解一道“国名排序”的题
我解完了
答案不放
啥?凭啥
不是让人解嘛
我解完了啊
没让人解答疑问啊
也没看到疑问点在哪啊
2019-04-09 16:34:54 +08:00
回复了 wesall100200 创建的主题 程序员 萌新求问, Golang 和 C++我应该选择哪一个作为备用语言?
这是我有生以来见到的第一个
“以黑 PHP 的方式”黑 C 艹的帖子
2019-04-08 11:37:24 +08:00
回复了 siyemiaokube 创建的主题 程序员 关于“出身”与“勤奋”的简短杂感
我高中
补码是啥。。。 模 2^n 的剩余类是啥
逆元是啥。。单射满射是啥……
矩阵?听说过
秩 这个字怎么念?
……………………………………
这些跟出身和勤奋有啥关系。。。
啊…… lz 的结论是啥来着
哎我出身太弱根本看不懂。。




咦?难到题意就是在说我看不懂这件事??
1 ... 113  114  115  116  117  118  119  120  121  122 ... 148  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1027 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 21:41 · PVG 05:41 · LAX 13:41 · JFK 16:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.