程序员求职经验分享与学习资料整理平台

巴鲁凯网

网站首页 volatilec++ 第4页

  • 你了解volatile关键字的作用吗?

    你了解volatile关键字的作用吗?

    【死记硬背】volatile关键字主要用于保持内存的变量可见性和禁止重排序。变量可见性:当一个线程改变了变量的值,那么新的值对于其他线程也是可以立即获取到的。禁止重排序:在执行程序时为了提高性能,编译器和处理器常常会对指令做重排序,而vol...

    2025-05-14 balukai 文章精选 0 ℃
  • C/C++面试题(二):std::atomic与volatile

    C/C++面试题(二):std::atomic与volatile

    volatile是C/C++中的一个关键字,用于告知编译器某个变量的值可能会在程序的控制之外被意外修改(例如被硬件、中断服务程序、多线程环境或其他外部代理)。为了防止编译器对代码进行某些可能破坏程序正确性的优化,开发者需要使用vol...

    2025-05-14 balukai 文章精选 0 ℃
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言