casting

Cadena PHP para Flotar

No estoy familiarizado con PHP en absoluto y tenía una pregunta rápida. Tengo 2 variables @pricePerUnit y @invoicedUnits. Aq ... esperar, estas son cadenas). Pero no tengo idea de cómo analizar/convertir / convertir variables en PHP. ¿Qué debo hacer?

¿Es seguro eliminar un puntero void?

Supongamos que tengo el siguiente código: void* my_alloc (size_t size) { return new char [size]; } void my_free (void* ptr) { delete [] ptr; } Es esto seguro? O debe ptr ser lanzado a char* antes de la eliminación?

¿Puede un operador de cast ser explícito?

Cuando se trata de constructores, agregar la palabra clave explicit evita que un compilador entusiasta cree un objeto cuando ... por ejemplo, me gustaría ser capaz de lanzar Foo en un std::string, pero no quiero que tal lanzamiento suceda implícitamente.

¿Cómo convertir un doble a un int en Java redondeándolo hacia abajo?

Necesito convertir un double a un int en Java, pero el valor numérico siempre debe redondearse hacia abajo. es decir, 99.99999999 - > 99

MySQL: Encasillamiento NULO a 0

Supongamos la siguiente tabla (por ejemplo, un resultado de varias sentencias de unión interna): id | column_1 | column_2 - ... cer algunas matemáticas? He intentado CONVERT(t1.column_1, SIGNED) y CAST(t1.column_1 as SIGNED) pero a NULL queda un NULL.

conversión de int a real en sqlite

La división en sqlite devuelve un valor entero sqlite> select totalUsers/totalBids from (select (select count(*) from B ... (*) from Users) as totalUsers) A; 1 ¿Podemos encasillar el resultado para obtener el valor real del resultado de división?

¿Por qué convertir un valor de parámetro de función no utilizado en void?

En algún proyecto de C, he visto este código: static void *l_alloc (void *ud, void *ptr, size_t osize, size_t nsize) { ... /* some code not using `ud` or `osize` */ return ptr; } ¿Sirven los dos moldes para el vacío para algún propósito?

C++ convertir de 1 char a cadena? [cerrado]

Realmente no encontré ninguna respuesta tan cercana... El camino opuesto es bastante simple como str[0] Pero necesito lanza ... e string is always empty. string s(c); //also doesn't work. boost::lexical_cast<string>((int)c); //also return null

Forma genérica de lanzar int a enum en C++

¿Hay una forma genérica de convertir int a enum en C++? Si int cae en el rango de un enum debe devolver un valor enum, de l ... o externo enumy ningún control sobre el código fuente. Me gustaría almacenar este valor en una base de datos y recuperarlo.

Cuándo usar un Molde o Convertir

Tengo curiosidad por saber cuál es la diferencia entre un cast para decir un int en comparación con el uso de Convert.ToInt32 ... utilizar Convertir, pero no tengo una razón para ir de cualquier manera. En mi mente veo que ambos logran el mismo objetivo.

Cuando es un entero<->puntero cast realmente correcto?

El folclore común dice que: El sistema de tipos existe por una razón. Los enteros y los punteros son tipos distintos, el c ... cluso posible hacer de forma segura en Java a través de java.útil.concurrente.atómico.AtomicMarkableReference) ¿Algo más?

Java conversión de imagen a BufferedImage

Ya hay una pregunta como esta link en StackOverflow y la respuesta aceptada es "casting": Image image = ImageIO.read(new ... viamente el casting no funciona. La pregunta es: ¿Cuál es (o existe) la forma adecuada de convertir Imagen a imagen en búfer?

Operador de conversión definido por el usuario a partir de la clase base

Introducción Soy consciente de que "las conversiones definidas por el usuario hacia o desde una clase base no están permitid ... Es como si C# no confiara lo suficiente en mí como para escribir mi propia conversión de base a hijo usando su sistema cast.

¿Cuál es la diferencia entre lanzar a `float` y agregar `f` como sufijo al inicializar un `float`?

¿Cuál es la diferencia entre float f = (float) 99.32 ; Y float f = 99.32f ; Ambos compilados y ejecutados con éxito.

Explicación de "ClassCastException" en Java

Leí algunos artículos escritos en "ClassCastException", pero no pude tener una buena idea de eso. ¿Hay un buen artículo o cuál sería una breve explicación?

¿Cómo puedo proporcionar soporte de cast personalizado para mi clase?

¿Cómo puedo proporcionar soporte para enviar mi clase a otros tipos? Por ejemplo, si tengo mi propia implementación de la ge ... a esto? ¿Es una práctica común dejar que también lo hagan en una cadena, o debería simplemente anular ToString() (o ambos)?

C++ style cast from unsigned char * to const char *

Tengo: unsigned char *foo(); std::string str; str.append(static_cast<const char*>(foo())); El error: invalid static_cast from type ‘unsigned char*’ to type ‘const char*’ ¿Cuál es la forma correcta de convertir aquí en estilo C++?

¿Por qué Java requiere una conversión explícita en una variable final si se copió desde una matriz?

Comenzando con el siguiente código... byte foo = 1; byte fooFoo = foo + foo; Cuando intente compilar este código obtendré ... rror? Error: (5, 27) java: tipos incompatibles: posible conversión con pérdida de int a byte ¿Cómo puede suceder esto?

Construir un objeto de función con propiedades en TypeScript

Quiero crear un objeto de función, que también tiene algunas propiedades retenidas en él. Por ejemplo, en JavaScript yo haría ... ;{ (): any; someValue: number; }>( function() { } ); f.someValue = 3; ¿Cómo construirías esto sin un molde?

¿Qué sucede cuando asigno long int a int en C?

En una tarea reciente me han dicho que use la variable long para almacenar un resultado, ya que puede ser un número grande. ... la fundición de long a int en C? ¿Cómo funciona la asignación de long a int funciona en C cuando no lo hago ¿usar casting?