#ifndef MINDSPORE_CCSRC_TRANSFORM_GRAPH_IR_ALL_OPS_H_
时间: 2023-08-05 13:06:16 浏览: 102
C++ 中pragma once 与 #ifndef _XXX_H_ #define _XXX_H_的区别
5星 · 资源好评率100%
这条消息是关于C++中预处理指令的使用。`#ifndef`是一个条件编译指令,如果该宏未定义,则编译下面的代码块,否则跳过。在这个例子中,`MINDSPORE_CCSRC_TRANSFORM_GRAPH_IR_ALL_OPS_H_`是一个宏的名称,它用于检查是否已经定义了名为`MINDSPORE_CCSRC_TRANSFORM_GRAPH_IR_ALL_OPS_H_`的宏。如果这个宏未定义,那么下面的代码会被编译,否则会被跳过。
这样的用法通常用于防止头文件的重复包含。当一个头文件被多个其他文件引用时,为了避免重复定义,我们可以使用条件编译指令来确保每个文件只包含一次。
阅读全文