Resultados de la búsqueda a petición "casting"

8 la respuesta

¿Cómo verificar para asegurarse de que tiene un número entero antes de llamar a atoi ()?

Deseo tomar un número entero como argumento de línea de comando, pero si el usuario pasa una cadena no entera, esto provocará un desbordamiento de la pila. ¿Cuál es la forma estándar de garantizar que atoi () tenga éxito?

4 la respuesta

En este ejemplo, ¿por qué sigue siendo necesario escribir un objeto para estar seguro de su tipo, incluso después de llamar a getClass ()?

estoy siguiendoeste MOOC en OOP en Java [http://mooc.fi/courses/2013/programming-part-2/]y ha presentadoun ejemplo que no entiendo completamente [http://mooc.cs.helsinki.fi/programming-part2/material/week-8?noredirect=1]. En el ejemplo, unBook se ...

4 la respuesta

Conversión implícita / explícita con respecto a la palabra clave "as"

Estoy tratando de hacer algunas pruebas unitarias en un proyecto que desafortunadamente tiene un alto nivel de interdependencia unitaria. Actualmente, muchas de nuestras clases buscan una costumbreUserIdentitypara determinar la autenticación, ...

9 la respuesta

Cómo evitar grandes sentencias if e instanceof

Animal public abstract class Animal { String name; public Animal(String name) { this.name = name; } }León public class Lion extends Animal { public Lion(String name) { super(name); // TODO Auto-generated constructor stub } public void roar() ...

5 la respuesta

¿Por qué lanzar a un puntero y luego desreferenciar?

Estaba pasando por este ejemplo que tiene una función que genera un patrón de bits hexadecimales para representar un flotante arbitrario. void ExamineFloat(float fValue) { printf("%08lx\n", *(unsigned long *)&fValue); }¿Por qué tomar la ...

1 la respuesta

pandas literal no válido para long () con error de base 10

Estoy tratando de hacer:df['Num_Detections'] = df['Num_Detections'].astype(int) Y recibo el siguiente error: ValueError: literal no válido para long () con base 10: '12 .0 ' Mis datos se ven a continuación: >>> df['Num_Detections'].head() ...

5 la respuesta

Typecasting en Python

Necesito convertir cadenas en Python a otros tipos, como entradas, dobles, flotantes y cadenas de 8, 16, 32 y 64 bits sin signo y con signo. ¿Cómo puedo hacer esto?

1 la respuesta

Convertir INT a DATETIME (SQL)

Estoy tratando de convertir una fecha a fecha y hora, pero recibo errores. El tipo de datos del que estoy convirtiendo es (float, null) y me gustaría convertirlo a DATETIME. La primera línea de este código funciona bien, pero aparece este error ...

1 la respuesta

¿Alguien puede explicar por qué strtoti, me ('cast') devuelve un valor?

Realmente no es un problema (aunque está en conflicto con una declaración if () que tenemos), pero cuando escribe strtotime ('cast'), devuelve un valor real que por defecto es la fecha de hoy. Me preguntaba si alguien sabía qué importancia tiene ...

4 la respuesta

¿Por qué usar TryCast en lugar de DirectCast?

Cuando estoy tratando de lanzarObject obj digitarT, si no se puede lanzar, entonces hay algo mal. Y después de lanzar el objeto, buscaré trabajar con el objeto lanzado. Más bien esperaré obtener una excepción en el lugar donde lo lanzaré que ...