Resultados de la búsqueda a petición "static-cast"

1 la respuesta

static_cast y reinterpret_cast para std :: align_storage

1 la respuesta

¿Es legal convertir un puntero a una referencia de matriz utilizando static_cast en C ++?

1 la respuesta

Seguridad de downcast no válido utilizando static_cast (o reinterpret_cast) para herencia sin miembros agregados

Me preguntaba qué dice la norma sobre la seguridad del siguiente código:

1 la respuesta

¿Cuál es la sobrecarga del tiempo de ejecución static_cast si se agrega constante mientras se mantiene el mismo tipo?

Me resulta irritante que pueda llamar a funciones no constantes de un objeto si tengo un puntero a este objeto. No puedo permitir que el puntero sea un puntero constante porque también hay funciones no constantes que necesito llamar. Por ...

2 la respuesta

¿Diferencia de C ++ entre agregar constness con static_cast y const_cast de "this" object?

De acuerdo con Scott Meyers, para evitar la repetición de código en la versión const de un getter y la versión no constante de un getter, llame a la versión ...

2 la respuesta

casting to void * para pasar objetos a pthread en c ++

2 la respuesta

reinterpret_cast error para enum

¿Por qué no puedo usar el operador reinterpret_cast para tal reparto?

2 la respuesta

¿Qué hace static_cast <T> a un T &?

Entonces preguntéesta pregunta [https://stackoverflow.com/q/37967446/2642059]y estaba jugando para resolverlo a través destatic_cast. (Por cierto, resuelve el problema, no estoy seguro si entiendo por qué). En el codigo: vector<int> foo = {0, ...

2 la respuesta

¿Por qué puedo usar static_cast con void * pero no con char *

Yo sé esoreinterpret_cast [http://en.cppreference.com/w/cpp/language/reinterpret_cast]se usa principalmente yendo hacia o desde unchar*. Pero me sorprendió descubrir questatic_cast [http://en.cppreference.com/w/cpp/language/static_cast]podría ...

2 la respuesta

reinterpret_cast para casi datos de pod (es suficiente compatibilidad de diseño)

Estoy tratando de aprender sobrestatic_cast yreinterpret_cast. Si estoy en lo correcto, el estándar (9.2.18) dice quereinterpret_cast para los datos del pod es seguro: Un puntero a un objeto POD-struct, convertido adecuadamente ...