Sort By: New Votes
  1. ¿C tiene un equivalente de std:: less de C++?
  2. ¿Puede el hardware moderno x86 no almacenar un solo byte en la memoria?
  3. ¿Se pueden combinar las cargas atómicas en el modelo de memoria C++?
  4. ¿Podría el JIT colapsar dos lecturas volátiles como una en ciertas expresiones?
  5. ¿La sincronización vacía(esto){} tiene algún significado para la visibilidad de la memoria entre subprocesos?
  6. ¿Cómo difieren las órdenes de memoria "adquirir" y "consumir" y cuándo es preferible "consumir"?
  7. Modelo de memoria C++ 11 y acceso a diferentes miembros de la misma estructura en diferentes hilos
  8. ¿Cuáles son las garantías de pedido de memoria C++ 11 en este caso de esquina?
  9. ¿La sincronización con `std:: mutex` es más lenta que con` std:: atomic(memory_order_seq_cst) `?
  10. C++ 11 memory_order_acquire y memory_order_release semantics?
  11. ¿Por qué se da memory_order como un argumento en tiempo de ejecución a las funciones std:: atomic
  12. ¿Qué significa cada memory_order?
  13. ¿En qué se diferencian memory_order_seq_cst y memory_order_acq_rel?
  14. ¿Cómo pueden los compiladores C++ soportar C++ 11 atómico, pero no son compatibles con el modelo de memoria C++ 11?
  15. ¿Std:: mutex crea una cerca?
  16. ¿Es posible observar un objeto parcialmente construido desde otro hilo?
  17. ¿Cuáles son las similitudes entre el modelo de memoria Java y el modelo de memoria C++ 11?
  18. ¿Qué hace `std:: kill_dependency` y por qué querría usarlo?
  19. ¿Qué significa el atributo[[carries_dependency]]?
  20. C++ 11 introdujo un modelo de memoria estandarizado. Qué significa eso? ¿Y cómo va a afectar la programación en C++?