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

2 la respuesta

Utilice C ++ STL en Enterprise Architect

¿Cómo es posible usar partes de C ++ STL en Enterprise Architect? Sería bueno poder especificar ciertos atributos de clase comostd::string o usarstd::auto_ptr (o inclusostd::tr1::shared_ptr) como tipos. tra cosa interesante sería cómo uno puede ...

3 la respuesta

Iterador de salto

Tengo una secuencia de valores que me gustaría pasar a una función que toma un(iterator begin, iterator end) par. Sin embargo, solo quiero que se procese cada segundo elemento de la secuencia original. ¿Hay una buena manera de usar ...

15 la respuesta

Cómo implosionar un vector de cadenas en una cadena (la forma elegante)

Estoy buscando la forma más elegante de implosionar un vector de cadenas en una cadena. A continuación se muestra la solución que estoy usando ahora: static std::string& implode(const std::vector<std::string>& elems, char delim, std::string& s) ...

3 la respuesta

Inicializando una estructura que contiene un vector de sí misma

Tengo un sistema de menú que quiero inicializar a partir de datos constantes. UNAMenuItem puede contener, como submenú, un vector deMenuItems. Pero solo funciona hasta cierto punto. Aquí están los aspectos básicos del problema: #include ...

2 la respuesta

Conversión del vector STL de la subclase al vector de la clase base

Me pregunto si es posible convertir un vector de valores de clase derivados en un vector de valores de clase base. Específicamente, quiero poder pasar un vector de objetos de clase base a una función cuyos parámetros formales toman un vector de ...

2 la respuesta

c ++ error "sin función coincidente para llamada a" con estructura

Tengo un código C ++ que asigna el GUID (sin signo largo) a la estructura. #include <string> #include <map> #include <iostream> typedef unsigned long GUID; enum Function { ADDER = 1, SUBTRACTOR = 2, MULTIPLIER = 3, SQUAREROOT = 4 }; struct ...

2 la respuesta

STL internos: deque implementación

Estoy usando unastd :: deque [http://msdn.microsoft.com/en-us/library/22a9t119%28VS.80%29.aspx] para almacenar un gran colección de artículos [https://stackoverflow.com/questions/5727648/choosing-a-stl-container-for-a-very-large-list] . Sé que ...

3 la respuesta

¿Cómo puedo crear mi propio comparador para un mapa?

typedef map<string, string> myMap;Cuando inserta un nuevo par enmyMap, usará la clavestring para comparar por su propio comparador de cadenas. ¿Es posible anular ese comparador? Por ejemplo, me gustaría comparar la clavestring por su longitud, no ...

2 la respuesta

std :: vector, construcción predeterminada, C ++ 11 y cambios de última hora

Me encontré hoy con un tema bastante sutil sobre el que me gustaría tener tu opinión. Considere la siguiente clase de modismo de cuerpo compartido de variedad de jardín: struct S { S() : p_impl(new impl) {} private: struct ...

8 la respuesta

Búsqueda de mapa inverso

Tengo un mapa 1 a 1. ¿Cuál es la mejor manera de encontrar claves de valores, es decir Para ejemplos si el mapa es este VALOR CLAV a 1 b 2 c 3 d 4 Quiero poder encontrar que la clave correspondiente a 3 es C. ¡Gracias