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

4 la respuesta

¿Cómo usaría for_each para eliminar cada valor en un mapa STL?

Supongamos que tengo un mapa STL donde los valores son punteros, y quiero eliminarlos a todos. ¿Cómo representaría el siguiente código, pero haciendo uso de std :: for_each? Estoy feliz por las soluciones para usar Boost. for( ...

6 la respuesta

¿Cuándo debería una función miembro tener un calificador constante y cuándo no debería?

Hace unos seis años, un ingeniero de software llamado Harri Porten escribióEste artículo [http://www.froglogic.com/~porten/const.html], haciendo la pregunta, "¿Cuándo debería una función miembro tener un calificador constante y cuándo ...

1 la respuesta

Empuje Ordenar por clave sobre la marcha o enfoque diferente?

Me preguntaba si es posible ordenar por claves usando Thrust Library sin la necesidad de crear un Vector para almacenar las claves (sobre la marcha). Por ejemplo, tengo los siguientes dos vectores: claves y valores: vectorKeys: 0, 1, 2, 0, 1, 2, ...

3 la respuesta

problema de cython: 'bool' no es un identificador de tipo

Estoy tratando desesperadamente de exponer unstd::vector<bool> miembro de la clase a una clase de Python. Aquí está mi clase de C ++: class Test { public: std::vector<bool> test_fail; std::vector<double> test_ok; };Mientras que el acceso y la ...

3 la respuesta

¿Qué es un archivo Delphi DCU?

¿Qué es un archivo Delphi DCU? Creo que significa "Unidad Compilada Delphi". ¿Estoy en lo cierto al suponer que contiene código objeto y, por lo tanto, corresponde a un archivo ".o" compilado a partir de un archivo de código fuente C / C ++?

12 la respuesta

C ++ ¿Declaración de cambio larga o buscar con un mapa?

En mi aplicación C ++, tengo algunos valores que actúan como códigos para representar otros valores. Para traducir los códigos, he estado debatiendo entre usar una declaración de cambio o un mapa stl. El interruptor se vería así: int code; int ...

1 la respuesta

Limitaciones inusuales del tamaño de almacenamiento dinámico en VS2003 C ++

Tengo una aplicación C ++ que utiliza grandes conjuntos de datos, y durante las pruebas he notado que se está quedando sin memoria, mientras que todavía hay mucha memoria disponible. He reducido el código a un caso de prueba de muestra de la ...

3 la respuesta

¿Dónde está la definición de 'calificadores cv de nivel superior' en el estándar C ++ 11?

EnEl borrador del estándar C ++ 11: N3337 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf]Encontré varias referencias atop-level cv-qualifiers, pero sin definición.

2 la respuesta

¿Puedo evitar una ambigüedad cuando declaro un vector de longitud fija en clase?

Quiero declarar un vector de 2 elementos como miembro de la clase. Pero el siguiente código genera un error: class A { private: std::vector<int> v (2); ... }El compilador maldice sobre "2" es constante. Según tengo entendido, el problema es que ...

2 la respuesta

pthreads y C ++

Estoy jugando con C ++ y pthreads y hasta ahora todo bien. Puedo acceder a una función miembro de la clase si es estática y he leído que puedo acceder a las funciones normales de un miembro de la clase si paso "esto" como argumento ...