美文网首页
C/C++中怎么打印结构体内容

C/C++中怎么打印结构体内容

作者: videoisfun | 来源:发表于2021-09-14 19:53 被阅读0次

可以使用clang编译器,版本大于8.0即可。在代码中加入下面代码就可以打印:

#ifndef __has_builtin       // Optional of course.
#define __has_builtin(x) 0  // Compatibility with non-clang compilers.
#endif
#if __has_builtin(__builtin_dump_struct))
        __builtin_dump_struct(your_struct_point, &printf);
#endif

相关文章

  • C/C++中怎么打印结构体内容

    可以使用clang编译器,版本大于8.0即可。在代码中加入下面代码就可以打印:

  • C++系列 --- 结构体、权限修饰符、类简介

    一、结构体 结构体:自定义的数据类型 C++ 中的结构和C中的结构有什么区别? C++中的结构除具备了C中的所有功...

  • JNI总结

    java调用c/c++ 在C中:JNIEnv 结构体指针别名env二级指针 在C++中:JNIEnv 是一个结构体...

  • C++中结构体

    C++中结构体并不是C中的结构体了 C++的结构体更像是一种特殊的类 他与类一样 可以有public privat...

  • C++总结

    结构体成员变量是什么? C++结构体怎么定义 struct aa { }或者typedef struct aa {...

  • Texture之ASDisplayNodeInternal.h

    c++容器 c++类型:atomic_uint 罕见的c++语法 初始化结构体 c结构体 检查指定类是否重写了另一...

  • c++类相关

    c++结构体与c结构体的区别 c语言 c++ c++类的使用 类的权限管理 对类的成员的访问做限制 private...

  • JSON数据转C++结构体

    JSON数据自动生成C++结构体 JSON数据自动生成C++结构体背景nlohmann/json基础Python自...

  • 01-OC对象的本质

    OC是通过C/C++的什么数据结构实现我们的OC对象呢 结构体--OC对象的本质就是C/C++的结构体 Class...

  • C++中的结构体

    1.Cpp中的结构体 C/C++数组允许定义可存储相同类型数据项的变量,但是结构体是C++中另一种用户自定义的可用...

网友评论

      本文标题:C/C++中怎么打印结构体内容

      本文链接:https://www.haomeiwen.com/subject/mdfhgltx.html