V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dingzs3  ›  全部回复第 2 页 / 共 3 页
回复总数  48
1  2  3  
@where2go 好吧,我错了,忽略 warning,的确是不对的
@zmj1316 哈哈哈,C 和 C++不分家的,面向对象也就是思想和编译器(语法)上的差距
@JeffKing 写错了是 p2-p1 的结果为啥不是 1024
这是 glibc 的内存分配机制问题,小内存是调用的 brk 吧,大内存用的是 mmap,brk 直接对应内核做 e_data 的偏移,所以小内存的虚拟地址是 data 段增长的,而大内存的地址则是在堆栈之间获取一个地址用
此时 p2 的内存对应的物理内存是没有释放的,所以可以读写,且虚拟地址也是在用户空间的。
@yankebupt 是的,不会 core,这个 mmap 的内存应该是直接释放的,不会遍历链表
@lolcat 可能我们的环境不一样吧,用的库也不一样,导致结果不一致了
@p2pvideo 南京啊,正在想办法回成都

@where2go 这种写法 gcc 也是支持的吧,我这个不需要返回值做判断,所以一个小验证程序没必要这么严谨吧
@zwh2698 8 年了,我觉得是指针指向的内存,你可以存任意类型,这个内存想用什么类型操作都可以告诉编译器,或者自己直接用指针+加偏移来弄
@catror +1
@iceheart 的确是,应该是 128M,或者是代码里面少乘一个 1024
@besto 老哥可以算一个
@innoink 哥,看来你是明白人,我觉着长期写 c 的人不可能不懂操作系统和用到的库,以及编译器吧
@zmj1316 抱歉忘记写了
2018-09-20 10:32:22 +08:00
回复了 imlink 创建的主题 职场话题 同事能力不足,但是个老实人
无解,关键还得看个人,我也是招的当时觉得还可以培养的,实际带的时候才发现,缺乏自我学习的能力,唉,把自己坑了
2018-09-19 10:43:57 +08:00
回复了 greyli 创建的主题 Flask 送出几本《Flask Web 开发实战》
真正的程序员会缺少一本书么,这说明你们对 python 的学习缺乏热情,
我就缺少,啊哈哈哈哈,娱乐
2018-09-19 10:26:13 +08:00
回复了 chowchow1991 创建的主题 职场话题 小组领导换线,然后同事晋升...然后...
哈哈哈,楼主说的和我好像,我也是走得早,来得晚,不过我只负责下属解决不了的问题或者是现网紧急问题,或者是做设计工作,其它时间都划水。
2018-09-19 10:09:20 +08:00
回复了 yidinghe 创建的主题 程序员 程序员这个职业到底怎么啦
楼主好文啊,深得我心。
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1017 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 20:29 · PVG 04:29 · LAX 12:29 · JFK 15:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.