c++11 1,547

  1. C ++ 11 introdujo un modelo de memoria estandarizada. Qué significa eso? ¿Y cómo afectará la programación en C ++?
  2. ¿Qué es un puntero inteligente y cuándo debería usar uno?
  3. ¿Qué son semánticas de movimiento?
  4. ¿Por qué debería usar un puntero en lugar del objeto en sí?
  5. ¿Qué es una expresión lambda en C ++ 11?
  6. ¿Qué son los valores r, lvalues, xvalues, glvalues y prvalues?
  7. ¿Cuál es la diferencia entre 'typedef' y 'using' en C ++ 11?


  8. ¿Qué significa T && (doble ampersand) en C ++ 11?
  9. ¿Están pasando los días de pasar const std :: string & como parámetro?
  10. push_back vs emplace_back
  11. ¿Qué es exactamente nullptr?
  12. ¿Qué son los agregados y POD y cómo / por qué son especiales?
  13. Reglas de invalidación del iterador
  14. ¿Qué es std :: move () y cuándo se debe usar?
  15. Diferencia entre `constexpr` y` const`
  16. ¿Cuándo debería usar realmente noexcept?
  17. Bastante impresos contenedores C ++ STL
  18. Ventajas de usar adelante
  19. C ++ 11 valores y confusión de semántica de movimiento (declaración de retorno)
  20. ¿Cómo paso un argumento unique_ptr a un constructor o una función?
  21. ¿Qué es std :: promise?
  22. ¿Regla de los Tres se convierte en Regla de los Cinco con C ++ 11?
  23. Plantilla C ++ typedef
  24. ¿Puede el código C ++ ser válido tanto en C ++ 03 como en C ++ 11 pero hacer cosas diferentes?
  25. Compilando C ++ 11 con g ++
  26. ¿Cuándo debería usar la capacidad constexpr en C ++ 11?
  27. ¿Cómo activar C ++ 11 en CMake?
  28. ¿Cómo usar el bucle for () basado en rangos con std :: map?
  29. ¿Para qué son los espacios de nombres en línea?
  30. Devolver unique_ptr de las funciones
  31. ¿Cómo es "int main () {(([] () {}) ());}" C ++ válido?
  32. ¿Es posible imprimir el tipo de una variable en C ++ estándar?
  33. C ++ 11 forzado de rango inverso
  34. std :: unique_lock <std :: mutex> o std :: lock_guard <std :: mutex>?
  35. std :: vectorial de regresión del rendimiento al habilitar C ++ 11
  36. ¿Por qué la inicialización de listas (usando llaves) es mejor que las alternativas?
  37. ¿Por qué C ++ no tiene un recolector de basura?
  38. Una lambda positiva: '+ [] {}' - ¿Qué hechicería es esto?
  39. "Desempaquetar" una tupla para llamar a un puntero de función coincidente
  40. ¿Qué tipo de puntero uso cuando?
  41. ¿Qué cambios de ruptura se introducen en C ++ 11?
  42. ¿Qué es "referencia de valor de * esto"?
  43. ¿Puede el uso de C ++ 11 'auto' mejorar el rendimiento?
  44. to_string no es miembro de std, dice g ++ (mingw)
  45. Comience hilo con función de miembro
  46. make_unique y reenvío perfecto
  47. Compatibilidad con Eclipse CDT C ++ 11 / C ++ 0x
  48. ¿Se requiere std :: unique_ptr <T> para conocer la definición completa de T?
  49. ¿Puede el C ++ moderno obtener rendimiento de forma gratuita?
  50. ¿Por qué la lambda de C ++ 11 requiere palabra clave "mutable" para la captura por valor, de forma predeterminada?