
Open C++
往事如yan
左眼425 右眼400 瞳距 64,所以摘了眼镜,我就一标准瞎子
当作笔记来用的,很多东西是ctrl+C and ctrl+V,再 + 一点自己理解
展开
-
#ifndef 和 #pragma once:防止头文件的重复定义
可以把include 理解为 "把目标文件内容复制到这个位置". 你觉得include多次会发生什么? include多次不影响是因为头文件中加了一组宏, 最好能自己理解一下这组宏的意思. 另外不推荐使用#pragma once, 因为这个好像只在VS中起作用. 重复包含的影响:在预处理对时候,include相同的文件,预处理器会检查XXX是否有定义再决定要不要复制内容,重复包含会是编译器多检查几次而已。另外在使用增量编译的时候,这个文件变化,所有 include 这个文件的文件都需要重新编译,即使没有原创 2022-02-26 09:29:06 · 830 阅读 · 0 评论 -
Qt中的动态链接库编程(共享库(Shared Libraries))
__stdcall、Q_DECL_IMPORT、Q_DECL_EXPORT - 狂奔~ - 博客园 Qt中的动态链接库编程(Q_DECL_IMPORT、Q_DECL_EXPORT)_FDMin的博客-优快云博客_q_decl_export Qt的跨平台特性很好,对于本文的主题——动态链接库的支持也很好。QT对各种平台的动态链接库编程技术都有包装,QT把这种技术统一命名为共享库(Shared Libraries)。通过使用Qt包装过的类和宏,可以编写跨平台的共享库和插件——当然,这只是源代码级别的跨原创 2022-02-18 08:52:44 · 1227 阅读 · 0 评论 -
visual studio里发现的一个有用的快捷键
ctrl + k,o 可以在 c++ .h和。cpp文件之间跳转原创 2022-02-11 13:41:05 · 382 阅读 · 0 评论 -
C++学习---札记
C++中的delete和delete[ ]的区别 所以,new的时候使用了[ ],那么delete的时候还是使用[ ]吧!原创 2022-02-11 13:29:39 · 375 阅读 · 0 评论