How do I prevent my 'unused' global variables being compiled out?

前端 未结 9 1191
攒了一身酷
攒了一身酷 2020-12-10 00:42

I\'m using static initialisation to ease the process of registering some classes with a factory in C++. Unfortunately, I think the compiler is optimising out the \'unused\'

9条回答
  •  天涯浪人
    2020-12-10 01:15

    How about using the keyword volatile? It will prevent the compiler from too much optimization.

提交回复
热议问题