Resultados de la búsqueda a petición "c++"
¿Por qué la implementación de un destructor virtual puro debe estar vacía? ¿Y debería estar en línea?
Leí en otros hilos que cuando implementa un destructor virtual puro (sí, puede tener una implementación) debe estar vacío y debe (?) Estar en línea. ¿Debería estar vacío? Si es así, ¿por qué? ¿Debería estar en línea? Si es así, ¿por qué? Editar: ...
Hacer llamadas redundantes de OpenGL
Me preguntaba si se recomienda eliminar todas las llamadas opengl redundantes. Por ejemplo, debería estar haciendo algo como (envuelto en una función): if(foobuffer != boundbuffer) { glBindBuffer(GL_BAR_BUFFER, foobuffer); boundbuffer = ...
glm volviendo nan en traducción simple
Estoy jugando con OpenGL usando glfw, glad y glm. En uno de los tutoriales que estoy usando, demuestran un uso simple de glm: glm::vec4 vec(1.0f, 0.0f, 0.0f, 1.0f); glm::mat4 trans; trans = glm::translate(trans, glm::vec3(1.0f, 1.0f, 0.0f)); vec ...
¿Cómo obtener el nombre de host de una dirección IP usando la biblioteca asio?
Estoy tratando de obtener el nombre de host del punto final UDP. Sin embargo, no sé si boost.asio admite la conversión de IP-> nombre de host. ¿Alguien puede responder mi pregunta?
Generar partidarios externos en malla para impresión 3D
Prólogo Este es mi intento de volver a preguntarGenerando seguidores para la impresión 3D [https://stackoverflow.com/q/49458901/2521214]ya que es una pregunta interesante pero que carece de detalles importantes ... Esto está pensado como Q&Ay ...
Acceso al miembro protegido a través del puntero de miembro: ¿es un truco?
Todos conocemos miembros especificadosprotected desde una clase base solo se puede acceder desde una propia instancia de clase derivada. Esta es una característica del Estándar, y esto se ha discutido en Stack Overflow varias veces: No se puede ...
¿Es una buena práctica poner la definición de clases de C ++ en el archivo de encabezado?
Cuando diseñamos clases en Java, Vala o C #, colocamos la definición y la declaración en el mismo archivo fuente. Pero en C ++ se prefiere tradicionalmente separar la definición y la declaración en dos o más archivos. ¿Qué sucede si solo uso un ...
Las variables marcadas como const usando enlaces estructurados no son const
He estado escribiendo un conjunto de clases para permitir una simple Pythonzip-función. El siguiente fragmento funciona (casi) exactamente como se esperaba. Sin embargo, las dos variablesa yb no sonconst. std::vector<double> v1{0.0, 1.1, 2.2, ...
error: tipos incompatibles en la asignación de 'long int (*) [4]' a 'long int [4] [4]'
Estoy tratando de construir el mío.Matrix tipo que actúa en línea un estándarC matriz con matrices multidimensionales. Hasta ahora, esta es mi implementación: #include <iostream> /** * To build it use: * g++ ...
¿Por qué obtengo un carácter 'ÿ' después de cada inclusión extraída por mi analizador? - C
Tengo esta función: /*This func runs *.c1 file, and replace every include file with its content It will save those changes to *.c2 file*/ void includes_extractor(FILE *c1_fp, char *c1_file_name ,int c1_file_str_len ) { int i=0; FILE *c2_fp , ...