V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chinuno  ›  全部回复第 5 页 / 共 10 页
回复总数  192
1  2  3  4  5  6  7  8  9  10  
2019-05-10 22:28:17 +08:00
回复了 lhx2008 创建的主题 问与答 C++ 为什么会有 private virtual 函数,这样写好吗?
c 艹的虚基类(带有纯虚函数)相当于接口,子类继承就是实现接口。
实际上就是在运行时把接口的实现替换成之类中的实现。使用的时候不用子类对象,相当于调用接口,所以并不需要 protected 来表示子类访问的基类对象,这个虚函数就是接口类自己的私有成员。
tldr:对于接口来说 protected 没意义,除非你不把他当接口,而是普通的类来用
2018-12-18 19:04:44 +08:00
回复了 wutiantong 创建的主题 C 请问大佬们下面这样的代码是 UB 么?
算是 ub。看编译器实现吧。早期的 c++编译器对象模型是每个对象内存既带成员又带函数指针不能这样玩。现在的各个编译器如果不带虚函数不是虚继承基本上跟 c 结构体一样的内存分布用起来没问题,但是不能保证以后哪次更新编译器实现变了还能保持工作
2018-07-02 12:25:47 +08:00
回复了 paparika 创建的主题 Linux c/c++程序依赖外部库,在未调用库的函数情况下,程序崩溃
preload 试一下是不是只要加载 so 就崩,是的话可能 so 用了 CPU 不支持的指令集
就是个版本控制,用什么感觉都一样
反正都用 git 提交 SVN (
std:future?
2018-04-12 18:46:29 +08:00
回复了 maskerTUI 创建的主题 问与答 朋友找你借游戏号玩一下,你会借吗?
steam 有个家庭共享功能可以共享游戏的,这样可以做到其他账号共享游戏使用权,只允许同时一个人开游戏就是了
2017-12-25 12:11:07 +08:00
回复了 xlati 创建的主题 问与答 V2 为神马没有一个搜索功能
有些不登录看不到的帖子 Google 就搜不到了,经常想起之前 v2 看到的有需要的东西,想搜就是搜不出来
2017-10-31 12:06:01 +08:00
回复了 K1W1 创建的主题 Linux 请问 shell 可以实现一个简单的 web 接口吗?
Python 自带简单的 http server。不需要其他依赖单个文件就能实现 get post 的处理了
2017-10-24 12:41:24 +08:00
回复了 EmmaSwan 创建的主题 生活 无现金真的需要如此激进吗?
我也说个亲身经历吧。都 2 年前的事情了。
之前学校的学生卡是可以充钱的,也就食堂吃饭的时就可以刷学生卡这样用。但是食堂一直都可以付现金所以我也一直没往里面冲过钱。
然后有一次身体不舒服去了医务室,那边的人给开了药,但是只能刷学生卡付钱,所以我就只能整个学校到处跑找地方充钱。学校不同地方都有自助充值机器,但是只能支付宝充值,连支付宝都没有的我就没法自助充值了。
后来终于找到了行政处可以人工充值的地方了,结果那边的人跟我说。就算在那里也只能支付宝充值!他们不收现金。当时就给气成智障,都急着拿药了结果学校跑了个遍还没得充钱。还好当时的那个阿姨还能沟通,跟她说我急着充钱拿药她考虑了很久也帮我充了,估计是用她自己的支付宝给充的吧。
这还是 2 年前的事情哦。电子支付收钱的是方便了,但是对不少人来说真的麻烦的不是一点半点了。如果当时那个阿姨不是个这么好的人也不知道要什么时候才能拿到药了。
2017-09-28 12:46:34 +08:00
回复了 samray 创建的主题 分享创造 我用 Rust 重写了博客,谈谈我眼中的 Rust. 内容略长.
现在我也在用 rust 写自己的小项目。感受跟你差不多。rust 语言的特性我是非常喜欢的,但是写的过程并没有原先想象中的那么享受。
rust 有 cargo 这样方便的项目管理工具,然后 cargo 现在做的感觉还不是很好,一般的 lib 或者 bin 项目能够满足需求,稍微复杂一点的就很麻烦了。为了解决自己的奇葩项目结构花了好长时间才搞定。
rust 正式版已经出来好长时间了,编译器也做到了自举,然而 bug 还是不少,照说不该发生第三方库同个大版本不同小版本有的能编过有的不行的问题,而我却遇到了。
第三方库其实问题都能用 ffi 调用 c 库解决的,而 GitHub 上找一圈每个库的 rust 封装都有好多版本,写的却都不是很好,能够一直更新下去的像 glutin 基本上都见不到了。在 gui 图像方面做得最好的库 glium,基本上所有相关的项目都在用。但是 glium 的作者也对当前的情况感觉挺绝望的,发帖表示不想再维护下去了,并开了个组织丢给社区维护了。虽然语言小众,但是开发者的热情却低成这样,感觉挺不应该的。
IDE 方面我一直用的 vs code,加上 rust 的插件感觉还行。最近的插件加了 rls 支持,但是体验并不好。不知道是怎么回事,刚开始用的时候各种补全提示都很棒,但是后来就废了。每次一开代码要开始编辑总是会报 rls 崩掉,然后只能当记事本来写代码了。
自己的小项目现在写完一半了,核心的部分也都完成了,完成的部分自己感觉运行起来效果不错。但是不知道是不是能够坚持到把整个项目完整写完,因为开发过程真的太痛苦了。
2017-09-25 18:52:49 +08:00
回复了 ellenblow 创建的主题 推广 程序员跳槽时,如何优雅地谈薪水?| 知乎 Live 赠票福利
最关心的关于谈薪的一个问题:
技术博客 GitHub 等是否能够作为高薪谈判的筹码
2017-09-14 12:06:54 +08:00
回复了 zwzsddxk 创建的主题 求职 想问下各位 V 友对于应届生择 C++岗的看法
@zwzsddxk 测试用例。。之前我也问过华为和鹅厂的人,他们说都不写测试用例的。现在整个部门也只有我在写测试用例,感觉上影响也不是很大
2017-09-13 18:56:21 +08:00
回复了 zwzsddxk 创建的主题 求职 想问下各位 V 友对于应届生择 C++岗的看法
去年毕业,从实习的时候就一直做 c 艹到现在。Windows 客户端,网络流量处理,系统服务端都做过。其实按照你说的条件做 c 艹完全是没问题的,实际上开发要求不高 gdb 会用知道什么时候用什么数据结构,最多用点设计模式就能做得很好了。当然因为较为底层的原因莫名其妙的问题可能会比其他语言多一点,真的对操作系统熟悉的话都是能自己解决的。
毕竟不是做嵌入式,基本上不会用到汇编,这点应该不用担心。不过做图形的话可能用到 glsl 之类的东西。
刚开始工作的时候也觉得做 c++要求应该要很高,实际上并没有。所以你要考虑的倒不是招 c++你能不能达到要求,而是有哪些公司要招 c++的了。。
2017-08-15 18:39:54 +08:00
回复了 elfsong 创建的主题 酷工作 [众神归位]哔哩哔哩云技术部实习生招聘
工资挺高的。都是我去年实习的好几倍了。当时的领导说了,实习生那么多,跑了再招就是。
emmm。在我们公司遇到过,原因是,我 chrome 里面改了下 ua 成 iPhone 的,然后就出提示断网了
2017-05-18 17:59:43 +08:00
回复了 warlue 创建的主题 问与答 windows10 企业版 无法使用 Linux 子系统这个功能?
win10 企业版很早之前有打开用过,后来有一次更新过后就跟你一样没了
2016-10-24 12:21:47 +08:00
回复了 Immortal 创建的主题 Chrome 请问有什么神器级别的 chrome 扩展推荐
@knightdf 原来我也用的 vimium 。现在转 cvim 了,要好用一些
2016-10-18 12:12:39 +08:00
回复了 slysly759 创建的主题 Python 如果 Python 硬要写桌面应用,该如何是好?
用 ironpython 做,直接 vs 里面拉界面应该比较适合
2016-09-26 12:30:36 +08:00
回复了 Qiangyuan 创建的主题 问与答 大家是如何午睡的?
中午时间好短。还没睡着时间就到了
2016-09-19 12:39:25 +08:00
回复了 lantianziyun 创建的主题 职场话题 在 V2EX 表达我的郁闷
@shijingshijing 。。是因为 c/c++接触的少吧。我个应届毕业生,实习的时候做 c++开发 Windows 桌面软件,现在 c++做 Linux 平台上的东西。找工作的时候面试的公司也都面试招的 c++的,游戏开发,写算法的,大小公司都有。就我感觉招 c++的不算少啊。
别把 c/c++说得那么难。 c 已经算是接触过最简单的语言了,就是库不多要自己造轮子不符合一般公司的价值观。 c++各种新特性,想学看看就会,不想看用旧标准一样能写,就是当成 c 写都行。
Java 轮子多做东西是很快,就是不知道为什么写起来感觉就是烦,能不碰就不想去碰。
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3133 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 12:53 · PVG 20:53 · LAX 05:53 · JFK 08:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.