c++知识总结

2023-12-14 09:30:41

一 细碎知识

1.27 # 

1.27.1 # pragma once

参考

C++学习笔记之pragma once的理解_pragma once什么意思-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/lynnlee_36/article/details/105322937作用

        保证只被编译一次,和#ifndef,#define,#endif功能相同

1.27.2 #if defined(__cplusplus)

#if defined(__cplusplus)
extern "C"
{
#endif

其含义是:

首先__cplusplus是C++编译器内部定义的宏,如果使用的C编译器,__cplusplus宏不会被定义。它可以作为区分使用的是C编译器还是C++编译器的标志。在标准C中C代码直接写就可

文章来源:https://blog.csdn.net/youzjuer/article/details/134986575
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。