V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xylophone21  ›  全部回复第 16 页 / 共 23 页
回复总数  447
1 ... 8  9  10  11  12  13  14  15  16  17 ... 23  
因为这样可以写出
char *result = (char*)0x12345678;
这样的代码
那么到底什么才是实例化呢😄
@caoyue

把你的话换个角度来说,这个帖子告诉3K的js程序员,想要到30k,了解ajax的原理就是一个要努力方向。
单从这点来说,这个帖子还不够善莫大焉的吗?
个人觉得讲出原理还是需要的吧,至少说明这个人对技术没有好奇心,不求甚解。
如果换一个问题,
面试windows开发,只知道在VS里点build,不知道cl,nmake等,大家怎么看?减分不?
面试Android应用开发,只知道在eclipse里点run,不知道aidl,dx,aapt等,大家这么看?减分不?

至于最终要不要,这个不是看你们要人要的急不急决定的吗。
2015-06-03 18:54:23 +08:00
回复了 fxxkgw 创建的主题 程序员 用程序实现一个预测股票走势
setTime(now()-5);

就能预测5秒的股票走势
2015-06-01 17:58:12 +08:00
回复了 pagxir 创建的主题 上海 张江汤臣的房租价格是多少,据说是 500~6000/人,是这样么。
汤臣,隔断(就是一般我们说的群租吗?)

这两个词联系在一期总感觉怪怪的。
2015-06-01 17:55:13 +08:00
回复了 dahvlh 创建的主题 职场话题 聊聊面试遇到的 3 个 hr
裸眼3D,跟你的职位真心没什么关系。
2015-05-23 22:43:04 +08:00
回复了 leeyiw 创建的主题 C C 读 16 bit 大端数的一个小问题
@leeyiw 那只能建议看汇编了
2015-05-23 22:42:26 +08:00
回复了 leeyiw 创建的主题 C C 读 16 bit 大端数的一个小问题
@Monad 他的数据是bigend,而现在的cpu以littleend的居多,你确定这样可以?
2015-05-22 19:48:28 +08:00
回复了 leeyiw 创建的主题 C C 读 16 bit 大端数的一个小问题
@leeyiw 这没有道理,除非你把 “|” 写成了 "||" 。
@forkon 这个真没有找过,英文资料还比较好理解吧

主要看这几个选项。

CMAKE_C_COMPILER
CMAKE_CXX_COMPILER
CMAKE_C_FLAGS
CMAKE_CXX_FLAGS
2015-05-22 19:35:23 +08:00
回复了 leeyiw 创建的主题 C C 读 16 bit 大端数的一个小问题
@choury 这个说法并不准确

if( *p++ || *p++ )

行为是一定的
2015-05-22 19:33:00 +08:00
回复了 leeyiw 创建的主题 C C 读 16 bit 大端数的一个小问题
只读了第一个字节,并没有读第二个字节。这个怎么解释?
0x12 0x34 ==> 0x1200? 0x0034? 0x3412?

1. *(p->pointer++) << 8 溢出?
2. C规范定义中没有说|操作的左右顺序,但也没有说行为是未定义的。不过讲||时,它用了一个unlike,这种东西跟优先级差不多,虽然有规则,但没几个人记得住,用()规避的好。

6.5.12 Bitwise inclusive OR operator
Syntax
1 inclusive-OR-expression: exclusive-OR-expression
inclusive-OR-expression | exclusive-OR-expression
Constraints
2 Each of the operands shall have integer type.
Semantics
3 The usual arithmetic conversions are performed on the operands.
4 The result of the | operator is the bitwise inclusive OR of the operands (that is, each bit in the result is set if and only if at least one of the corresponding bits in the converted operands is set).


6.5.14 Logical OR operator
Syntax
1 logical-OR-expression: logical-AND-expression
logical-OR-expression || logical-AND-expression
Constraints
2 Each of the operands shall have scalar type.
Semantics
3 The || operator shall yield 1 if either of its operands compare unequal to 0; otherwise, it yields 0. The result has type int.
4 Unlike the bitwise | operator, the || operator guarantees left-to-right evaluation; there is a sequence point after the evaluation of the first operand. If the first operand compares unequal to 0, the second operand is not evaluated.
@forkon 开源库用的什么makefile系统?

如果是CMAKE
@Septembers
说的是对的,主要看CMAKE_C_COMPILER等几个选项

如果是直接的makefile,看看有没有类似CC之类的变量

本质上说就是换一个gcc,然后与之配合的是一些flag,头文件,库文件的搜索路径。
这取决于你这个lib的依赖,如果它们依赖了os x上的专有接口,你指望能不修改源码?(除非开源项目已经写好了这些差异) 反之,如果它们仅依赖了stdc,posix等一些跨平台的库,那么修改编译选项还是有戏的。
你这么解释“交叉编译”的吗?
2015-05-20 16:54:33 +08:00
回复了 taoche 创建的主题 程序员 推荐一款代码片断收集整理软件
@Dean 1.2? 为什么我的版本号是6.0.2 (451637直接)
2015-05-13 13:14:08 +08:00
回复了 yakczh 创建的主题 程序员 while(true) +sleep+redis 是不是比多线程要靠谱得多?
你每一步都while true(等上一步?)了,还要多线程干什么呢?

多个线程接力?
2015-05-09 18:30:46 +08:00
回复了 ilove 创建的主题 程序员 真是被一个 N 年老程序员的代码给气死了。
@ilove

明明定义一个Enum用switch**效率**总是比定义成字符串通过equalString要高那么一点

既然不是性能瓶颈,拿效率说什么事呢?

枚举和字符串在这种场景下,本来就是一个性能和扩展性的平衡问题,你看到了1没看到2,就开始说如何如何不好,想过实际上可能是你自己完全没有理解代码的深意吗?

注意,我说的仅仅是一个可能,不排除代码真的写的很烂,但既然你要抱怨说某个老程序员代码写的烂,你就需要证明真的烂,否则大家怎么知道是不是真烂呢?
2015-05-08 12:26:27 +08:00
回复了 ilove 创建的主题 程序员 真是被一个 N 年老程序员的代码给气死了。
明明定义一个Enum用switch效率总是比定义成字符串通过equalString要高那么一点
-----------
扩展性啊。再说所有的提前优化都是耍流氓,没有测试之前,你知道性能瓶颈在这几个字符串比较?
1 ... 8  9  10  11  12  13  14  15  16  17 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5832 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 03:28 · PVG 11:28 · LAX 20:28 · JFK 23:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.