Articles of tipos de

tipos de datos equivalentes mysql

Vengo de un fondo de SQL Server. ¿Cuáles serían los tipos de datos equivalentes para los siguientes en MySQL: NVARCHAR : proporciona compatibilidad con caracteres internacionales de varios bytes para todos los idiomas NVARCHAR(max) : permite documentos de texto muy largos

¿Cuál es la diferencia entre Int y Integer en Scala?

Estaba trabajando con una variable que había declarado como un Entero y descubrí que> no es miembro de Entero. Aquí hay un ejemplo simple: scala> i warning: there were deprecation warnings; re-run with -deprecation for details res28: Integer = 3 scala> i > 3 :6: error: value > is not a member of Integer i […]

¿Cuál es el tipo subyacente de una enum c ++?

Esto puede haber sido respondido en otro lugar, pero no pude encontrar una respuesta adecuada. Tengo este código: enum enumWizardPage { WP_NONE = 0x00, WP_CMDID = 0x01, WP_LEAGUES = 0x02, WP_TEAMS = 0x04, WP_COMP = 0x08, WP_DIVISIONS = 0x10, WP_FORMULAS = 0x20, WP_FINISHED = 0x40, }; Lo cual es heredado y tengo que modificarlo agregando […]

¿Hay un número entero de 128 bits en C ++?

Necesito almacenar un UUID de 128 bits de longitud en una variable. ¿Hay un tipo de datos de 128 bits en C ++? No necesito operaciones aritméticas, solo quiero almacenar y leer fácilmente el valor muy rápido. Una nueva característica de C ++ 11 estaría bien, también.

¿Tengo que usar #include al lado de ?

Comencé a aprender C ++ y leí un libro que escribe que debo usar el archivo de encabezado porque el tipo de cadena no está integrado directamente en el comstackdor. Si uso puedo usar el tipo de cadena. ¿Debo incluir el encabezado cuando quiero usar el tipo de cadena si encabezado ? ¿Por qué? Hay […]

¿Por qué byte + = 1 comstackr pero byte = byte + 1 no?

Si tengo una variable de byte b = 0; : byte b = 0; ¿Por qué funciona el siguiente: b++; b += 1; // compiles … pero esto no? b = b + 1; // compile error ¿Comprende el comstackdor primero como byte y segundo como int ? [EDITAR] Sé lanzar, pero quiero llamar tu […]

¿Cuál es el tipo correcto para los índices de matriz en C?

¿Qué tipo de índice de matriz en C99 debería usarse? Tiene que funcionar en LP32, ILP32, ILP64, LP64, LLP64 y más. No tiene que ser un tipo C89. He encontrado 5 candidatos: size_t ptrdiff_t intptr_t / uintptr_t int_fast*_t / uint_fast*_t int_least*_t / uint_least*_t Hay un código simple para ilustrar mejor el problema. ¿Cuál es el […]

Desambiguar el puntero de función miembro sobrecargado que se pasa como parámetro de plantilla

Estoy intentando recrear el patrón Observer en el que puedo reenviar parámetros perfectamente a una función miembro dada de los observadores. Si bash pasar la dirección de una función miembro que tiene varias anulaciones , no puede deducir la función de miembro correcta en función de los argumentos. #include #include #include template struct observer_list { […]

C # – cómo determinar si un tipo es un número

¿Hay alguna manera de determinar si un tipo .Net dado es un número? Por ejemplo: System.UInt32/UInt16/Double son todos números. Quiero evitar una larga conmutación en el Type.FullName .

¿Cómo verificar si una clase hereda otra clase sin instanciarla?

Supongamos que tengo una clase que se ve así: class Derived : // some inheritance stuff here { } Quiero verificar algo como esto en mi código: Derived is SomeType; Pero parece que el operador necesita derivada para ser variable del tipo Dervied, no derivada. No quiero crear un objeto de tipo Derivado. ¿Cómo puedo […]