• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






小厨房

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  C++

C++语言相关
 
cons_cast、static_cast与dynamic_cast
摘要:const_cast 去掉const属性 static_cast 将nullptr转为对应类型的空指针 从上到下转换不安全 dynamic_cast 安全类型转换 阅读全文
posted @ 2021-11-17 13:37 小厨房 阅读(50) 评论(0) 推荐(0)
C++相关
摘要:拷贝构造函数 阅读全文
posted @ 2021-01-12 11:22 小厨房 阅读(55) 评论(0) 推荐(0)
C++中的字符与字符串
摘要:单引号与双引号 通常,C++中的字符串会用双引号表示,但偶尔也会使用单引号,这其中有比较明显的区别 单引号,表示的的内容为一个 char 类型,且没有\0结尾的单纯字符。 双引号,表示string类型 参见 C++中的,ASCII字符 阅读全文
posted @ 2020-12-29 20:38 小厨房 阅读(279) 评论(0) 推荐(0)
一些库
摘要:C/C++ HYPRE Scalable Linear Solvers and Multigrid Methods (MIT and Apache) PETSc GSL MTL4 Eigen Armadillo Fortran LAPACK BLAS OpenBLAS 标准库stdlib 线性方程组 阅读全文
posted @ 2020-12-21 23:41 小厨房 阅读(87) 评论(0) 推荐(0)
VS/VSCode、Cmake编译相关
摘要:VS code只是一个编辑器,无法创建工程,但是里面提供很多插件,调用现成的工具。 对多文件的代码编译时,有很多文件管理办法,比较常用的一种是Cmake。 VScode多文件如何编译? 用VSCode和CMake编写调试C/C++ VSCode 安装使用和配置CMake工程 VSCode运行多文件C 阅读全文
posted @ 2020-10-09 15:50 小厨房 阅读(159) 评论(0) 推荐(0)
C++编译器报错提示的含义
摘要:(仅记录自己碰到的,以便后续查看) unqualified-id 首先,id指的是identifier,中文名称是“标识符”。各种语言中都有此定义,可以参见: 百度百科 - 标识符 C++标识符详解 因此,unqualified-id指的是非法的标识符,即使用了非法的变量名或者使用的符号不符合语法规 阅读全文
posted @ 2020-09-04 11:04 小厨房 阅读(585) 评论(0) 推荐(0)
segment fault
摘要:invalid(segment fault)也称为 segment fault,指进程需要访问的内存地址不在它的虚拟地址空间范围内,属于越界访问,内核就会报 segment fault 错误。 造成 segment fault 的原因可能有以下几种: 栈空间不足 - 分配较大的数组作为局部变量时可能 阅读全文
posted @ 2020-08-20 12:48 小厨房 阅读(525) 评论(0) 推荐(0)
C++基础
摘要:(更新中...) ##资料 网站:learncpp https://www.learncpp.com/ ##语法 ###头文件 ANSI C标准共定义了 15 个头文件,称为“C标准库”,所有的编译器都必须支持,依据使用频率分级: 初级:<stdio.h>、<ctype.h>、<stdlib.h>、 阅读全文
posted @ 2020-07-31 09:46 小厨房 阅读(116) 评论(0) 推荐(0)