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

1 la respuesta

Problemas con el sombreado de Phong

Estoy escribiendo un sombreador de acuerdo con elModelo de Phong [http://en.wikipedia.org/wiki/Phong_reflection_model]. Estoy tratando de implementar esta ecuación: donde n es lo normal, l es la dirección hacia la luz, v es la dirección hacia ...

6 la respuesta

¿Cuál es el código más corto para escribir directamente en una dirección de memoria en C / C ++?

Estoy escribiendo código de nivel de sistema para un sistema integrado sin protección de memoria (en un ARM Cortex-M1, compilando con gcc 4.3) y necesito leer / escribir directamente en un registro mapeado en memoria. Hasta ahora, mi código se ve ...

4 la respuesta

mientras (verdadero); el bucle arroja código inalcanzable cuando no está vacío

Estaba haciendo algunos pequeños programas en Java. Se que si escribo while(true); el programa se congelará en este ciclo. Si el código es así: Prueba 1:public class While { public static void main(String[] args) { System.out.println("start"); ...

2 la respuesta

¿Hay alguna manera de ignorar las referencias indefinidas no utilizadas?

Supongamos que tengo dos archivos de origen:UndefErr.cpp: #include <cstdio> void UndefFunc(); void Func2(){UndefFunc();} void Func1(){printf("Hi\n");}Y elmain.cpp: void Func1(); int main(){ Func1(); return 0; }Como ves en ...

1 la respuesta

Construcción literal de cadena de formato de tiempo de compilación C ++ 11 para invocar printf

Lo que me gustaría hacer es crear: template<Args... args)> int println(Args...) { // implementation which calls: // printf("<string literal format string at compile time>", args...); // additional perk would be compile time type checking // I ...

4 la respuesta

¿Hay alguna razón para std :: array de tamaño cero en C ++ 11?

Considere el siguiente fragmento de código, que es perfectamente aceptable para un compilador de C ++ 11: #include <array> #include <iostream> auto main() -> int { std::array<double, 0> A; for(auto i : A) std::cout << i << std::endl; return 0; ...

1 la respuesta

Personalizar el núcleo CGAL con mi propia clase de puntos

Me gustaría usar una clase Point personalizada con la triangulación de Delaunay restringida CGAL. Sin embargo, con la siguiente clase MyPoint (que debería comportarse exactamente igual que un CGAL :: Point_2 no?) Obtengo fallas de segmentación. ...

2 la respuesta

opencv ubuntu 12.04 Error de Cmake: el directorio de origen no parece contener CmakeLists.txt

Estoy usando Ubuntu 12.04. Intenté instalar OpenCV siguiendo los pasos que se muestran enhttp://karytech.blogspot.in/2012/05/opencv-24-on-ubuntu-1204.html [http://karytech.blogspot.in/2012/05/opencv-24-on-ubuntu-1204.html] Pero cuando se trata ...

1 la respuesta

Pasar una variable de cadena como referencia entre un c # dll y c ++ dll

Tengo un c # dll y un c ++ dll. Necesito pasar una variable de cadena como referencia de c # a c ++. Mi c ++ dll llenará la variable con datos y la usaré en C #, ¿cómo puedo hacer esto? Intenté usar la ref. Pero mi c # dll arrojó una excepción. ...

1 la respuesta

estructura inicialización / asignación con llaves

He definido una estructura de la siguiente manera: struct float3 { float x; float y; float z; float3 () : x(0), y(0), z(0) {} float3 (float a, float b, float c) : x(a), y(b), z(c) {} };Pero tengo problemas cuando se trata de comprender las ...