我的信念正在接受考验...
刚刚定义了个函数 A,调用,一切正常。
然后定义了个函数 B,没调用,重新编译启动,发现调用函数 A 的地方进入了函数 B 的函数体。
然后我把函数 A 和 B 在头文件中的位置修改了一下,又恢复了正常。
???????????
刚刚定义了个函数 A,调用,一切正常。
然后定义了个函数 B,没调用,重新编译启动,发现调用函数 A 的地方进入了函数 B 的函数体。
然后我把函数 A 和 B 在头文件中的位置修改了一下,又恢复了正常。
???????????
雷姬家的阁楼书架
我创建了一个 wchar_t* 然后整个程序开始崩溃...
突然想到为什么了...他读写这个东西的时候读成了乱码,然后这个乱码被写进了保存配置的配置文件中,然后再次启动去读的时候读了一个乱七八糟的字符串,然后就在代码完全没有改动的情况下崩溃了。
雷姬家的阁楼书架
我草,好像有点懂他的逻辑了。 是读取数据大小的问题,假如我要读取的第二条信息变长,那么剩下的第一条信息的部分就会相应缩短。 ???
请问为什么我要自己截取 size 长度,原来是你返回了长度给我(
这波我在地下室,作者在大气层。
这波我在地下室,作者在大气层。
雷姬家的阁楼书架
为什么第二次读会读出上一条信息的数据...socket 不是应该读完了里面的东西就没了等新的么
然后他应该是每次收到的信息从头开始写,然后写完之后后面就不管了,所以他给我的数据会留下上一条信息后面的部分。
我在想,正确的 dll 开发流程是不是应该这样:对方提出需求之后,我们定义接口,然后由对方根据这个接口写单元测试,再交给我们按照单元测试来实现。这样我就不怎么担心发出去给他们之后又出问题了。
https://mp.weixin.qq.com/s?__biz=MzU4MTU1NzI4Mw==&mid=2247522379&idx=1&sn=d7112dfe6f7470a3a3bc3e222484eed4
「一共六个回答, 我看到两个在喷督公关于反对遗传性智障生育的观点。
那我来输出一个学院派暴论吧:智障没有人权。或者准确来说,智力障碍者,尤其是遗传性的,不是道德容受者 (Moral Patient)。
道德容受者的定义是,如果某个东西是道德容受者,那么他 / 它的福祉应当被纳入道德考量中。笼统来说,人是道德容受者,石头不是。所以,如果你在大街上踹了一个人一脚,我们可以讨论你这个行为是否符合道德;但是如果你踹了石头 - 脚,显然没有谁会跳出来指责这样不道德 (除非这个石头的福祉和某个人的福祉相关) , 因为我们不在乎石头的福祉。
那问题来了:如何划定道德容受者的范畴?为什么石头不是道德容受者?
康德认为,道德容受者必须是理性存有者 (rational beings)。理性存有者用俗话说就是带脑子的玩意儿。当然啦,在发现外星人和发明人工智能之前,世界上唯一种带脑子的玩意儿就是人。」
「一共六个回答, 我看到两个在喷督公关于反对遗传性智障生育的观点。
那我来输出一个学院派暴论吧:智障没有人权。或者准确来说,智力障碍者,尤其是遗传性的,不是道德容受者 (Moral Patient)。
道德容受者的定义是,如果某个东西是道德容受者,那么他 / 它的福祉应当被纳入道德考量中。笼统来说,人是道德容受者,石头不是。所以,如果你在大街上踹了一个人一脚,我们可以讨论你这个行为是否符合道德;但是如果你踹了石头 - 脚,显然没有谁会跳出来指责这样不道德 (除非这个石头的福祉和某个人的福祉相关) , 因为我们不在乎石头的福祉。
那问题来了:如何划定道德容受者的范畴?为什么石头不是道德容受者?
康德认为,道德容受者必须是理性存有者 (rational beings)。理性存有者用俗话说就是带脑子的玩意儿。当然啦,在发现外星人和发明人工智能之前,世界上唯一种带脑子的玩意儿就是人。」
Weixin Official Accounts Platform
兴风作浪的观众 053期
观众朋友们大家好,在沾衣欲湿杏花雨/瓢泼大雨的切换中,上海迎来了桃花开放的时节。北方的暖气也陆续的停了,而今