From 78e1c2908d3f387cfcfd28c08105b5ba588bd7d0 Mon Sep 17 00:00:00 2001 From: nancy.liao <huihui.liao@greentest.com.cn> Date: 周二, 06 5月 2025 09:29:46 +0800 Subject: [PATCH] 修改了全局变量的单例化 --- libscpi/inc/scpi/cc.h | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/libscpi/inc/scpi/cc.h b/libscpi/inc/scpi/cc.h index 4381602..3487ed1 100644 --- a/libscpi/inc/scpi/cc.h +++ b/libscpi/inc/scpi/cc.h @@ -54,6 +54,12 @@ # endif #endif +#if defined(__cplusplus) +# if (__cplusplus >= 199711) +# define CXX98 1 +# endif +#endif + #if (defined _POSIX_C_SOURCE && _POSIX_C_SOURCE >= 200809L) || \ (defined _XOPEN_SOURCE && _XOPEN_SOURCE >= 700) #define HAVE_STRNDUP 1 @@ -104,7 +110,7 @@ #define HAVE_STRTOF 1 #endif -#if (defined _ISOC99_SOURCE && _ISOC99_SOURCE) || C99 +#if (defined _ISOC99_SOURCE && _ISOC99_SOURCE) || C99 || CXX98 #define HAVE_STDBOOL 1 #endif -- Gitblit v1.9.1