Resultados de la búsqueda a petición "c++"
¿Cómo renderizar gran cantidad de objetos similares?
Tengo una gran cantidad de objetos (al menos 10 000 partículas) como triángulos, cuadrados, círculos o esferas. En realidad ahora tengo un objeto que renderizo muchas veces. Se ve así: for (int i=0; i<totalParticleCount; i++) { drawObject->pos = ...
const pointer assi, gn a un puntero
¿Por qué no puedo hacer esto? char* p = new char[10]; void SetString(char * const str) { p = str; } SetString("Hello");Tengo un puntero constante para un carácter, ¿por qué no puedo asignar el puntero constante a otro puntero? Simplemente ...
¿Deben pasar pequeñas estructuras simples por referencia constante?
Siempre me han enseñado que los tipos no primitivos deben pasarse por referencia constante en lugar de por valor siempre que sea posible, es decir: void foo(std::string str);//bad void foo(const std::string &str);//goodPero hoy estaba pensando ...
¿Hay alguna manera de hacer un #definir dentro de otro #definir?
Sé que estoy tratando de pegarme un tiro en la pierna;) Sin embargo, me permitirá hacer que el resto (gran cantidad) de código sea más pequeño y más legible. ¿Hay alguna forma complicada de crear una macro de preprocesador dentro de otra macro ...
Acceda al valor de la matriz sin conocer el tipo opencv
Estoy escribiendo una función en la que necesito acceder a un elemento de unMat, pero esta función puede recibirMat de diferentes tipos. Entonces, si tengo: filtered.at<TypeofMat>(i) = (typeofmat) somevalue;Solo se me ocurre hacer algo como ...
¿Win32 API stack walk con MinGW / MSYS?
Tengo que desarrollar un recorrido de seguimiento de pila a nuestro soporte de plataforma win32 API para detectar cualquier excepción con el comportamiento de un seguimiento de pila JAVA. En realidad, tenemos una implementación funcional completa ...
Use cmake para configurar el proyecto cuda para vs2013 y obtenga el error "función de dispositivo no válido"
Utilizo la herramienta cmake gui para configurar mi proyecto cuda en vs2013. CMakeLists.txt es el siguiente: project(CUDA_PART) # required cmake version cmake_minimum_required(VERSION 3.0) include_directories(${CUDA_PART_SOURCE_DIR}/common) # ...
El servidor de trabajos no está disponible al crear proyectos externos con CMake
Estoy tratando de construir algunos proyectos externos con CMake en Linux usandoExternalProject_add. Sin embargo, no están respetando elmake -j12 comando, y están dando la advertencia: ‘warning: jobserver unavailable: using -j1. Add `+' to ...
Cabecera de lista enlazada pasando doble puntero
He visto esto en algún libro / tutorial. Cuando pasa el puntero del encabezado (de la lista vinculada) a una función, debe pasarlo como un puntero doble. Por ejemplo: // Esto es para revertir una lista vinculada donde la cabeza apunta al primer ...
¿Es necesario que std :: string almacene su carácter en una memoria contigua?
Sé que en C ++ 98, tampocostd::basic_string<> nistd::vector<> estaban obligados a utilizar el almacenamiento contiguo. Esto fue visto como un descuido parastd::vector<> tan pronto como se señaló, y, si no recuerdo mal, me arreglé con C ++ 03. I ...