Resultados de la búsqueda a petición "c++"

5 la respuesta

check boost :: variante <T> para null

Tengo una variante boost :: en mi programa y quiero verificar si la variante en sí misma se inicializa y también si hay un valor contenido en uno de sus tipos. He intentado empty () en la variante, pero eso no parece funcionar. Tampoco ...

3 la respuesta

C ++: Referencia indefinida a 'FMOD :: X'

Después de buscar varias bibliotecas de API de sonido, he decidido utilizar FMOD por el momento. Problema es que cada vez que intento compilar uno de los ejemplos de código, obtengo los siguientes errores: obj\Release\main.o:main.cpp|| ...

1 la respuesta

En C ++ ¿std :: multiset mantiene un orden de clasificación estable?

Supongamos que tengo dos elementos, ayb, que se comparan igual. Entonces a <b es falso y b <a es falso. Si estos elementos se insertan en un std :: multiset (o std :: multimap) como claves, ¿tengo alguna garantía de su orden final ordenado? ...

10 la respuesta

std :: mktime y la zona horaria info

Estoy tratando de convertir una información de tiempo que revelo como una cadena UTC en una marca de tiempo usandostd::mktime en C ++. Mi problema es que en<ctime> / <time.h> no hay función para convertir a UTC; mktime solo devolverá la marca de ...

2 la respuesta

STL Colocación de asignación de contenedores nueva

No pude encontrar una respuesta exacta a esta pregunta y, por lo tanto, publiqué aquí. Cuando pienso en el vector, necesita construir objetos en una ubicación de memoria contigua. Esto significa que el vector mantiene la memoria asignada y tiene ...

2 la respuesta

¿Cuál es el propósito de los tipos compatibles con el diseño?

El estandar define [http://eel.is/c++draft/basic.types#11] cuando dos tipos son compatible con el diseño. Pero, no veo en ninguna parte del estándar cuáles son las consecuencias cuando dos tipos son compatible con el diseño. Parece que compatible ...

1 la respuesta

Unión de tipos compatibles con el diseño

Mire este código: struct A { short s; int i; }; struct B { short s; int i; }; union U { A a; B b; }; int fn() { U u; u.a.i = 1; return u.b.i; } ¿Está garantizado quefn() devoluciones1? Nota: esta es una pregunta de seguimiento ...

5 la respuesta

Usos de espacio de nombres sin nombre en C ++

¿Cuándo se usaría un espacio de nombres sin nombre en C ++? ¿Es mejor en algún sentido que una función independiente? Además, ¿debería usarse solo en el archivo fuente y no en el archivo de encabezado?

2 la respuesta

Aplicación C ++: ¿Es posible pasar la conexión TCP aceptada de un proceso a otro?

Entonces, me pregunto: ¿es posible pasar la conexión TCP aceptada (en Windows o Unix como SO) de un proceso a otro? Aquí el punto es pasar la conexión, no los datos de una manera que lo haría una aplicación proxy.

2 la respuesta

Error de "argumento de plantilla inválida" en Visual Studio pero no en GCC

suponga que tiene el código template <template<class> class BaseType> class EST16 : public BaseType<int> { public: EST16(double d) { } }; template <class T> class SCEST { T y; }; typedef EST16<SCEST> EST16_SC; class Child : public EST16_SC { ...