Resultados de la búsqueda a petición "c++-faq"

2 la respuesta

¿Cómo implementar algoritmos de clasificación clásicos en C ++ moderno?

losstd::sort algoritmo (y sus primosstd::partial_sort ystd::nth_element) de la biblioteca estándar de C ++ está en la mayoría de las implementacionesUna amalgama complicada e híbrida de algoritmos de clasificación más ...

9 la respuesta

¿Por qué la volatilidad no se considera útil en la programación multiproceso C o C ++?

Como se demuestra enesta respuesta [https://stackoverflow.com/questions/2478397/atomic-swap-in-gnu-c/2478520#2478520] Recientemente publiqué, parece que estoy confundido acerca de la utilidad (o falta de ella) devolatile en contextos de ...

3 la respuesta

¿Cuál es el operador <=> en C ++?

Mientras intentaba aprender sobreC ++operadores, me topé con un extraño operador de comparación encppreference.com [http://en.cppreference.com/w/cpp/language/operator_comparison],* en una mesa que se veía así: "Bueno, si estos son operadores ...

5 la respuesta

¿Cómo uso matrices en C ++?

C ++ heredó matrices de C donde se usan prácticamente en todas partes. C ++ proporciona abstracciones que son más fáciles de usar y menos propensas a errores (std::vector<T> desde C ++ 98 ystd::array<T, ...

6 la respuesta

¿Qué es el corte de objetos?

Alguien lo mencionó en el IRC como el problema del corte.

2 la respuesta

¿Cuándo uso un punto, una flecha o dos puntos dobles para referirme a los miembros de una clase en C ++?

Viniendo de otros lenguajes derivados de C (como Java o C #) a C ++, al principio es muy confuso que C ++ tenga tres formas de referirse a los miembros de una clase:a::b, a.bya->b. ¿Cuándo uso cuál de estos operadores? (Nota: Esto está destinado ...

11 la respuesta

¿Qué son las semánticas de movimiento?

Acabo de terminar de escuchar la radio de Ingeniería de Softwareentrevista de podcast con Scott Meyers [http://www.se-radio.net/2010/04/episode-159-c-0x-with-scott-meyers/]respecto aC ++ 0x [http://en.wikipedia.org/wiki/C++11]. La mayoría de las ...

8 la respuesta

¿Cuándo deben usarse static_cast, dynamic_cast, const_cast y reinterpret_cast?

¿Cuáles son los usos adecuados de: static_castdynamic_castconst_castreinterpret_castReparto estilo C(type)valueElenco de estilo funcionaltype(value)¿Cómo se decide cuál usar en qué casos específicos?

2 la respuesta

¿Cuál es el significado de * y & cuando se aplica a nombres de variables?

En C ++, ¿cuál es la diferencia entre: void func(MyType&); // declaration //... MyType * ptr; func(*ptr); // compiler doesnt give error func(ptr); // compiler gives error i thought & represents memory address so // this statement should correct ...

5 la respuesta

Explicar C ++ SFINAE a un programador que no sea C ++

¿Qué es SFINAE en C ++? ¿Puede explicarlo en palabras comprensibles para un programador que no esté versado en C ++? Además, ¿a qué concepto en un lenguaje como Python corresponde SFINAE?