Resultados de la búsqueda a petición "std-pair"

4 la respuesta

Ordenar un std :: vector <std :: pair <std :: string, bool >> por la cadena?

¿Cómo puedo solucionar esto?vector comparando elpair.first que es unstd::string? (sin proporcionar una función de comparación estática, ni usar boost).

1 la respuesta

Emplace directamente en std :: mapa de par

¿Por qué este código no se compilará? std::map<int,std::pair<int,int>> m; m.emplace(1,1,1);Suponiendo que podamos editar el código destd::map::emplace, ¿es posible modificarlo para que el código anterior sea válido?

2 la respuesta

par <int, int> par como clave del problema de mapa_desordenado

Mi código: typedef pair<int,int> Pair tr1::unordered_map<Pair,bool> h; h.insert(make_pair(Pair(0,0),true));Erorr undefined reference to `std::tr1::hash<std::pair<int, int> >::operator()(std::pair<int, int>) const'¿Algo que necesito ...

6 la respuesta

¿Cuál es la diferencia entre usar una estructura con dos campos y un par?

¿Cuál es la diferencia con respecto a la asignación de memoria y la eficiencia entre el uso de una estructura con dos campos y un par?

1 la respuesta

¿Alguna estructura de datos STL como un par que da tres elementos (tipos) en lugar de dos?

Pregunta 1:Estoy usando C ++ 11, y estoy aprendiendo. Me doy cuenta de que puedo hacer esto con dos pares:

20 la respuesta

¿Qué es std :: par?

Que esstd::pair para, por qué lo usaría, y qué beneficios tieneboost::compressed_pair traer?

1 la respuesta

¿Por qué no puedes asignar un par de una tupla, pero la tupla se puede asignar de un par?

3 la respuesta

¿Por qué se eliminó el acceso al rango de pares de C ++ 11?

Acabo de descubrir que en un momento, el borrador de C ++ 11 teníastd::begin/std::end sobrecargas parastd::pair que permitió tratar un par de iteradores como un rango adecuado para su uso en un bucle for basado en rango (N3126, sección ...

5 la respuesta

struct con 2 celdas vs std :: par? [duplicar]

Posible duplicado: ¿Cuál es la diferencia entre usar una estructura con dos campos y un par? [https://stackoverflow.com/questions/2236182/what-is-the-difference-between-using-a-struct-with-two-fields-and-a-pair] Queridos todos, Tengo una ...

2 la respuesta

Inicializa un vector de pares en una línea

Quiero inicializar un std :: vector (de std :: pair), conk objetos, con el par de valores que se muestran a continuación. Aquí está mi intento: // int k std::vector <std::pair<Point::FT, int> > v(k, (std::numeric_limits<FT>::max(), -1));El ...