Resultados de la búsqueda a petición "c++"
¿Puedo selectivamente (forzar) en línea una función?
En el libroClean Code [https://rads.stackoverflow.com/amzn/click/com/0132350882] (y un par de otros que he encontrado y leído) se sugiere mantener las funciones pequeñas y dividirlas si se vuelven grandes. También sugiere que las ...
¿Por qué el código simple de mysql ++ compila de forma independiente, pero no en el proyecto?
En primer lugar, pequeño programa: #include <mysql++.h> using namespace mysqlpp; void mainuu () { Connection conn("mysql", "localhost", "root", "pwd");} Si lo compilo como un archivo en CodeLite o de esta manera: g++ -I/usr/include/mysql ...
Template Specialization VS Function Overloading
Un libro de texto Tengo notas de que puede proporcionar su propia implementación para funciones de biblioteca estándar comoswap(x,y) a través de la especialización de plantilla para la sobrecarga de funciones. Esto sería útil para cualquier tipo ...
ash genérico para tuplas en unordered_map / unordered_set
Por qué nostd::unordered_map<tuple<int, int>, string> solo trabaja fuera de la caja? Es tedioso tener que definir una función hash paratuple<int, int>, p.ej template<> struct do_hash<tuple<int, int>> { size_t operator()(std::tuple<int, int> ...
¿Por qué el compilador no detecta la firma correcta de la función por error?
La pregunta es en referencia aest [https://stackoverflow.com/questions/7111442/error-no-matching-function-for-call-to/] , que se publicó un poco antes. Mientras el OP estaba feliz de aceptar la respuesta que resolvió su problema, estaba un poco ...
Leer archivos .evt / .evtx directamente [cerrado]
Hola, ¿alguien sabe cómo leer .evt /.evtx, que son archivos de registro de eventos de Windows para leer que no usan la API proporcionada, quiero leerlos usandoFILE I/O apis enC/C++. O cómo convertir esos archivos en.txt , Lo sésplunk hace esto ...
¿Por qué puede ser peligroso usar esta estructura POD como clase base?
Tuve esta conversación con un colega, y resultó ser interesante. Digamos que tenemos la siguiente clase POD struct A { void clear() { memset(this, 0, sizeof(A)); } int age; char type; }; clear está destinado a borrar todos los miembros, ...
Matemáticas de puntero vs. índice de matriz
Sé que esto se ha solucionado varias veces, pero hoy me he encontrado con un caso que me hizo entender el índice matemático / matriz de punteros. Como siempre lo he entendido, & mybuff [10] y (& mybuff + 10) son formas equitativas de ...
Is “eliminar p; p = NULL (nullptr); "un antipatrón?
Buscando algo en SO, me encontré conesta pregunt [https://stackoverflow.com/questions/2828841/what-is-purpose-of-a-this-pointer-in-c] y uno de los comentarios a la respuesta más votada (el quinto comentario a la respuesta más votada) sugiere ...
¿Por qué Microsoft abandonó el tipo de datos doble largo? [cerrado
A hace un tiempo escribí un programa que usaba algunas funciones factoriales. Utilicé el tipo de datos doble largo para admitir números grandes "relativos". Ahora, cambié de bloque de código a Visualstudio 2010, me preguntaba por qué ...