Preguntas etiquetadas con casting

81
Forma genérica de convertir int a enum en C ++

¿Hay una manera genérica para echar inta enumen C++? Si intcae en el rango de un enum, debería devolver un enumvalor; de lo contrario, arroje un exception. ¿Hay alguna forma de escribirlo genéricamente ? Se enum typedebería admitir más de uno . Antecedentes: tengo un tipo de enumeración...

80
Conversión de matriz de bytes a cadena en javascript

¿Cómo convierto una matriz de bytes en una cadena? He encontrado estas funciones que hacen lo contrario: function string2Bin(s) { var b = new Array(); var last = s.length; for (var i = 0; i < last; i++) { var d = s.charCodeAt(i); if (d < 128) b[i] = dec2Bin(d); else { var c =...

78
Tipo primitivo 'corto' - conversión en Java

Tengo una pregunta sobre el tipo primitivo shorten Java. Estoy usando JDK 1.6. Si tengo lo siguiente: short a = 2; short b = 3; short c = a + b; el compilador no quiere compilar, dice que "no puede convertir de int a short" y sugiere que haga una conversión a short, así que esto: short c =...