Puedo hacer un conjunto simple de conjuntos: set < char > * words = new set < char > [10]
¿Cómo puedo hacer un vector de conjuntos? Esto produce un error de compilación: vector < set< char >> v
. ¡Gracias por las respuestas!¿Cómo hacer el vector de conjuntos en C++?
5
A
Respuesta
8
Si vector < set<char>> v
es exactamente lo que tienes allí (espero que lo hayas cortado y pegado), te has encontrado con una de las pequeñas características molestas de C++.
Esos >>
le parecen dos soportes angulares de cierre para dos plantillas. Se ven como un operador de desplazamiento a la derecha para el compilador. Cámbialos a > >
con un espacio intermedio.
Afortunadamente, esto se está abordando en el estándar de C++ que debe ratificarse este año. Desafortunadamente, no estás trabajando con un compilador que cumpla con C++ 11.
2
En lugar de '>>' tratar '>>' ... de este modo:
vector<set<char> > testVect;
Cuestiones relacionadas
- 1. ¿Cómo hacer std :: vector de otro vector con filtro específico?
- 2. ¿Cómo replicar el vector en c?
- 3. Conjuntos de amigos en C#
- 4. Memset en el vector C++
- 5. Conjuntos de cadenas en C
- 6. Cómo simular tuplas y conjuntos en C#?
- 7. vector :: clear en C++
- 8. Haciendo seguro el hilo de conjuntos de datos en C#
- 9. C++ vector de punteros
- 10. C++ vector de inicialización
- 11. Insertar vector de valor en el mapa en C++
- 12. ¿Cómo funciona C++ std :: vector?
- 13. Cómo filtrar y combinar 2 conjuntos de datos en C#
- 14. cómo inicializar un vector en C++
- 15. ¿Cómo cambiar entre 2 conjuntos de funciones en C++?
- 16. ¿Cómo guardar array mongodb en vector usando el controlador C++?
- 17. C++ remove_if en un vector de objetos
- 18. C++ Get Vector type
- 19. C++ ampliar un vector con otro vector
- 20. ¿Cómo revertir un vector de C++?
- 21. Reutilizando un vector en C++
- 22. C++: stringstream a vector
- 23. Creando el vector de boost dynamic_bitset en C++
- 24. Vector genérico de vectores en C++
- 25. C++ código fuente de vector
- 26. Encontrar el modo del vector de Ints en C++
- 27. C++ list/vector help
- 28. C++: vector a stringstream
- 29. ¿Cómo combinar 2 o más conjuntos C# en 1 biblioteca?
- 30. inicializando un vector de vector <doubles> C++
Repetir el título en la pregunta no es recomendable y es un mal haga la pregunta. Agregue los detalles, el código que ha intentado, los ejemplos que ha visto, lo que está tratando de lograr, etc. – Joe
Explique qué está tratando de hacer y qué quiere decir con 'conjunto dinámico de conjuntos'. –
'vector> arrSets;' Esto creará una matriz dinámica ('vector') de conjuntos. ¿Es eso lo que preguntas? –
Naveen