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

30 la respuesta

¿Cómo itero sobre las palabras de una cadena?

Estoy tratando de iterar sobre las palabras de una cadena. Se puede suponer que la cadena está compuesta de palabras separadas por espacios en blanco. Tenga en cuenta que no estoy interesado en las funciones de cadena C o ese tipo de ...

3 la respuesta

En C ++ 11, ¿cómo puedo obtener un valor temporal sin un nombre?

Tengo una C lib tradicional y una función (setsockopts) quiere un argumento por puntero. En C ++ 11 (gcc 4.8), ¿puedo pasar este argumento sin inicializar una variable con nombre? Tengo la siguiente solución no satisfactoria: #include ...

12 la respuesta

¿Cómo clasifico un std :: vector por los valores de un std :: vector diferente?

Yo tengo variasstd::vector, todos de la misma longitud. Quiero ordenar uno de estos vectores y aplicar la misma transformación a todos los demás vectores. ¿Hay alguna forma ordenada de hacer esto? (preferiblemente usando el STL o Boost)? Algunos ...

3 la respuesta

pasar (= volver) por referencia a un vector a la salida de la función

¿Es legal este snipet de C ++? vector<myType>& aClass::aFunction() { vector<myType> aVec; //do stuff return aVec; }luego úselo en otra función como: vector<myType> getVec = aFunction();Básicamente, estoy preguntando: si declarogetVec y obtener ...

8 la respuesta

¿Por qué no hay transform_if en la biblioteca estándar de C ++?

Surgió un caso de uso al querer hacer una copia contitional (1. factible concopy_if) pero de un contenedor de valores a un contenedor de punteros a esos valores (2. factible contransform) Con las herramientas disponibles no puedohazlo ...

3 la respuesta

C ++ regex con char y wchar_t?

Tengo un const char y un const wchar_t. Mi función a continuación funciona con el carácter. ¿Cuál es la forma más simple / eficiente de escribir una función que pueda manejar fácilmente char y wchar_t? const char* asciiChar = "this is an ascii ...

2 la respuesta

eliminar copias innecesarias al llamar a algoritmos C ++ / STL

He codificado el siguiente ejemplo para ilustrar mejor mis preguntas. En el siguiente código, presento unobjeto de función [http://en.wikipedia.org/wiki/Function_object](es decir.,funObj) EnfunObj definición de la clase una variable miembro ...

3 la respuesta

Vector seguro de hilo

Permítanme comenzar diciendo que he leído la mayoría de los SO y otros temas sobre el tema. La forma en que entiendo las cosas, std :: vectorseráreasignar memoria al rechazar nuevos elementos, que es mi caso, a menos que haya reservado ...

3 la respuesta

Usando openmp en ventanas con mingw. No se puede encontrar -lpthread

Tengo un proyecto CMake que usa OpenMP y funciona en Linux. Cuando fui a compilarlo en mi máquina Windows, parecía que CMake estaba teniendo problemas para encontrar las banderas abiertas para el gcc de mingw. Decidí probar un caso de prueba más ...

5 la respuesta

Recomendaciones de archivos de encabezado para typedefs

Estoy usando shared_ptr y STL ampliamente en un proyecto, y esto está dando lugar a tipos demasiado propensos a errores comoshared_ptr< vector< shared_ptr<const Foo> > > (Soy un programador de ObjC por preferencia, donde los nombres largos son la ...