From 2224e59afd2456e4ba74fc94d728a1c20b0bca42 Mon Sep 17 00:00:00 2001 From: "nicc@gfex.com.cn" <12345678> Date: Mon, 15 Apr 2024 10:35:02 +0800 Subject: [PATCH] 1 --- my-project/docs/无锁队列/cpp.md | 14 ++++++++++++++ .../无锁队列/无锁队列需求文档.md | 17 ----------------- 2 files changed, 14 insertions(+), 17 deletions(-) diff --git a/my-project/docs/无锁队列/cpp.md b/my-project/docs/无锁队列/cpp.md index e69de29..b8bdfec 100644 --- a/my-project/docs/无锁队列/cpp.md +++ b/my-project/docs/无锁队列/cpp.md @@ -0,0 +1,14 @@ +语言标准选择会议记录: + +1. 结论:C++17 编译器版本:麒麟V10 gcc7.3.0 + +2. 选择原因: + +(1)新一代交易系统需要用到C++11开始有的新特性内存模型中的多线程和原子操作。 + +(2)C++17是C++1x中最新的版本,是GCC 11及以后的版本默认支持模式,GCC等编译器已完全支持,功能成熟稳定。信创服务器操作系统比如麒麟操作系统的GCC编译器目前也支持。 + +(3)C++20为最新的大版本,尚未得到GCC编译器的完全支持,信创服务操作系统比如麒麟操作系统的GCC编译器尚未支持。 + + +3. 待办事项:硬件选型、麒麟v10支持的gcc版本,windows支持的语言版本。 \ No newline at end of file diff --git a/my-project/docs/无锁队列/无锁队列需求文档.md b/my-project/docs/无锁队列/无锁队列需求文档.md index f215fd1..328d2a5 100644 --- a/my-project/docs/无锁队列/无锁队列需求文档.md +++ b/my-project/docs/无锁队列/无锁队列需求文档.md @@ -1,20 +1,3 @@ -语言标准选择会议记录: - -1. 结论:C++17 编译器版本:麒麟V10 gcc7.3.0 - -2. 选择原因: - -(1)新一代交易系统需要用到C++11开始有的新特性内存模型中的多线程和原子操作。 - -(2)C++17是C++1x中最新的版本,是GCC 11及以后的版本默认支持模式,GCC等编译器已完全支持,功能成熟稳定。信创服务器操作系统比如麒麟操作系统的GCC编译器目前也支持。 - -(3)C++20为最新的大版本,尚未得到GCC编译器的完全支持,信创服务操作系统比如麒麟操作系统的GCC编译器尚未支持。 - - -3. 待办事项:硬件选型、麒麟v10支持的gcc版本,windows支持的语言版本。 - - - 无锁队列会议记录: