Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/129.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 与GCC 10的简单协同程序泄漏_C++_Gcc_C++20 - Fatal编程技术网

C++ 与GCC 10的简单协同程序泄漏

C++ 与GCC 10的简单协同程序泄漏,c++,gcc,c++20,C++,Gcc,C++20,考虑以下简单的协同程序,它跟踪其构造和破坏: #包括 #包括 结构简单{ 静态内联int x=0; int id=0; simple():id{x++}{std::cout正如Oliv所提到的,这似乎只是GCC实验性协同程序支持的一个错误。已经提出了一个问题。这肯定是这个实验性协同程序实现的一个错误。你应该发布一个错误报告。@Oliv我怀疑是这样的,因为我一直在努力解析标准的相关部分,所以我更加确信艾德:你说得对。我很快就会发布一份报告——谢谢! 0 constructed 1 move con

考虑以下简单的协同程序,它跟踪其构造和破坏:

#包括
#包括
结构简单{
静态内联int x=0;
int id=0;

simple():id{x++}{std::cout正如Oliv所提到的,这似乎只是GCC实验性协同程序支持的一个错误。已经提出了一个问题。

这肯定是这个实验性协同程序实现的一个错误。你应该发布一个错误报告。@Oliv我怀疑是这样的,因为我一直在努力解析标准的相关部分,所以我更加确信艾德:你说得对。我很快就会发布一份报告——谢谢!
0 constructed
1 move constructed
1 destructed
0 constructed
0 destructed