Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
@sunrisepeak 在 如果你的开源软件被人分发,应该如何应对 中说:
如果作者不愿意维护Safari版本. 在明确的告诉用户软件版权信息及改动, 以及符合基于版本的协议下, 有人fork维护Safari版本并进行收费也算正常
主要是当时那人没遵守MIT协议保留原协议文本,且在App Store商店页把支持页面给写到了BewlyBewly的issue页面。
本来调试Safari就烦,公然违反极为宽松的MIT算是压死骆驼最后一根稻草。
我已经解决了,谢谢,将zed 的配置中修改为如下的内容,就可以解决了 "clangd": { "binary": { "path": "/Users/notnone/.mcpp/registry/data/xpkgs/xim-x-llvm-tools/20.1.7/bin/clangd", }, },
lim39869@gmail.com
类似问题解决方法
@小明 后面有计划支持 msvc
@wlly-lzh 智能指针是简化了步骤,不需要你为所有的资源都写一个类包裹,提供了一个通用的托管容器,且还和指针兼容。并且顺手还解决了套壳的问题,RAII对象如果本身也申请在动态空间,套智能指针就不用再写一个套壳类再生成对象托管了。用到对象生命周期去托管的都是RAII,比如各种作用域锁,线程锁这些,都可以用这个思想自动托管
放點墨水...在於提供源碼並沒有限制提供方式...懂的就懂...這輪防Ai反而是LLVM優先天優勢
image.png WSL配置环境失败,d2x install d2mcpp执行失败。
问题解决了,执行一次xlings update更新索引就可以拉取了 image.png
@SPeak 视频不考虑做了,整个系列算是我留给自己看的复盘。还会补一个await_transform的思路。如果没有别的新思路整个系列就结束了。以后最可能的是在这个基础上做http或者别的应用了
经过了大量的缝缝补补之后,现在已经是一个初步可用状态了。某些细节和博客中的内容有些对不上,但是大体思路是一致的。构建需要cmake 和vcpkg,感兴趣的同学可以自己clone下来玩:https://github.com/Doomjustin/blog.git
@dustchens 在 从小白的视角探究 vector 第2章 中说:
Vector& operator=(const Vector &other) { // 注意 if(this != &other) { this->~Vector(); mSize_e = other.mSize_e; mCapacity = other.mCapacity; mDataPtr_e = static_cast<T *>(Alloc::allocate(sizeof(T) * mCapacity)); for (int i = 0; i < mSize_e; i++) { mDataPtr_e[i] = other.mDataPtr_e[i]; } } return *this; }
这一章节,需要大家思考这段内容,是否正确,为什么没有加上noexcept,noexcept为什么如此重要,需要后续单开一个章节去讲解
@dustchens 已支持
@SPeak 以后可能会独立出一个用module实现的库