Resultados de la búsqueda a petición "c++"
Inicialización de variables estáticas sobre una biblioteca
Estoy trabajando en una fábrica que tendrá tipos agregados, sin embargo, si la clase no se inicia explícitamente en el .exe que se ejecuta (tiempo de compilación), entonces el tipo no se agrega a la fábrica. Esto se debe al hecho de que la ...
Pregunta sobre el iterador de vectores en funciones de plantilla
Estoy tratando de aprender la biblioteca STL y tengo un problema extraño. Este código se compila perfectamente: void Show(vector<int> myvec) { vector<int>::iterator it; cout << "Vector contains:"; for( it = myvec.begin(); it < myvec.end(); ...
QString en persa
He dado un proyecto Qt que necesita ser compatible con el idioma persa. Los datos se envían desde un servidor y usando la primera línea, obtengo un QByteArray y lo convierto a QString usando la segunda línea: QByteArray readData = ...
Prevenga el acceso directo a std :: teclas de mapa
Me gustaría envolver unstd::map por lo que el cliente no sabe que estoy almacenando sus claves enteras positivas en realidad como enteros negativos. Necesito permitir iterar sobre la clase y acceder a los elementos. Pensé en esta ...
Eliminar elementos de un mapa de C ++ a través de un bucle for
Mi STL está un poco oxidado, así que perdóname por hacer una pregunta posiblemente trivial. Considere la siguiente pieza de código: map<int,int> m; ... for (auto itr = m.begin(); itr != m.end(); ++itr) { if (itr->second == 0) { m.erase(itr); } } ...
C ++: ¿una matriz es un puntero? [duplicar
Posible duplicado: C: diferencias entre puntero y matriz [https://stackoverflow.com/questions/1335786/c-differences-between-pointer-and-array] Es unaarray inC++ a pointer? ¿Puedes aclarar esto? Gracias
rapidxml: ¿cómo iterar a través de los nodos? Deja fuera al último hermano
Utilizando rapidxml, deseo recorrer un conjunto de nodos, y estoy usando lo que me pareció la mejor manera de hacerlo (desde el confiable stackoverflow, el documento no parece tener un ejemplo de iteración): while (curNode->next_sibling() !=NULL ...
¿Cuál es la diferencia entre boost :: bind y boost :: lambda :: bind?
Puedo ver que hay dos bibliotecas de enlace diferentes para Boost, una "independiente", que se pueden usar al incluirboost/bind.hpp, y otro al incluirboost/lambda/bind.hpp. ¿Cuál es la diferencia entre estos dos?
rotección más rápida para múltiples lectores / escritores individuales para recursos compartidos - C ++
Me gustaría confirmar que mi enfoque es extremadamenterápid y apropiado para la protección multiplataforma de un recurso compartido para un enfoque en su mayoría de múltiples lectores y un solo escritor usando C ++. Favorece a los escritores de ...
Dormir durante una duración exacta
Mi comprensión de la función de reposo es que sigue "al menos la semántica", es decir, el reposo (5) garantizará que el hilo duerma durante 5 segundos, pero puede permanecer bloqueado durante más de 5 segundos dependiendo de otros factores. ¿Hay ...