C/C++
distant1219
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux 系统配置环境报错之记录
这几天在linux 系统下,安装配置深度学习环境,过程中,遇到一些问题,在这里记录下来并附上解决方案。如果你也遇到相似问题,希望可以解决。 ImportError: libGL.so.1: cannot open shared object file: No such file or directory‘ 解决办法: 缺少一些库的安装 sudo apt update sudo apt install libgl1-mesa-glx ImportError: libgthread-2.0.so.0: can原创 2021-07-28 14:09:39 · 659 阅读 · 0 评论 -
C++ 中的 std::nothrow
在 C 语言中,使用 malloc 申请内存时,需要判断一下是否申请成功。如果返回指针为NULL, 则不成功。所以只需要判断返回指针是否为空即可。 而在 C++ 中,通过 new 申请一段内存空间时,如果不成功,其返回的是一个异常std::bad_alloc,需要用try catch去捕获这个异常来判断成功与否。 而C中的判断方式是很方便的,为了使用和C中一样的方式,于是提出了std::nothrow的方式。字面意思就是不要抛出异常,即如果申请失败,返回空指针即可。使用方式如下: int* val = ne原创 2021-03-22 16:55:27 · 2725 阅读 · 0 评论 -
C++ 文件读写
介绍C++的文件读写,以及简单示例原创 2020-11-22 19:01:32 · 218 阅读 · 0 评论
分享