Resultados de la búsqueda a petición "c++"
Cómo implementar de forma segura una aplicación creada con un compilador actualizado
Tengo una aplicación que se implementa en una plataforma centos 6.7 y se compila con el compilador nativo C ++ de la distribución, que es gcc 4.4.7. Ahora, por algunas razones (en realidad, actualice a Qt 5.7), necesito usar un compilador moderno ...
Diferencias en la inicialización del registro EAX cuando se llama a una función en C y C ++
Existe una curiosa diferencia entre los ensamblajes de un pequeño programa, cuando se compila como un programa C o como un programa C ++ (para Linux x86-64). El código en cuestión: int fun(); int main(){ return fun(); }Compilarlo como un ...
¿Por qué la creación de una const estática std :: string puede causar una excepción?
Tengo constantes de cadena, para cadenas que uso en varios lugares en mi aplicación: namespace Common{ static const std::string mystring = "IamAwesum"; }Al publicar una pregunta sobre otra cosa (¿Qué le sucede a un archivo .h que no ...
Deshabilitar el almacenamiento en búfer stdout de un proceso bifurcado
Escribí un código en C / C ++ que bifurca un proceso secundario, duplica el stdin / stdout en un final de canalización y llama a execvp. Todo funciona bien (es decir, el proceso principal captura la salida de stdin / err / out) El problema es ...
¿Son malos los punteros?
Estoy programando en C ++ en este momento, y me encanta usar punteros. Pero parece que otros lenguajes más nuevos como Java, C # y Python no le permiten declarar explícitamente punteros. En otras palabras, no puedes escribir ambosint x yint * y, ...
Con respecto al comportamiento de Struct Constructor y Destructor - C ++
No entiendo por qué la salida de este programa es la siguiente. ¿Por qué no hay un error de compilación? Pensé que al intentar construir B, el compilador no encontraría ninguna función llamada foo () e informaría de un error. #include <iostream> ...
El compilador de mac c ++ no encuentra <tr1 / unordered_map>
Supongo que la pregunta del día es "¿qué" compilador de C ++ es el predeterminado en Mac? Si lo hagoxcrun -find c++ dice que está en/Applications/Xcode.app/etc.... Cuando busco en el directorio Xcodetr1/unordered_map, está allá. Entonces estoy ...
Múltiples lectores, bloqueos de escritor único en Boost
Estoy tratando de implementar el siguiente código en un escenario de subprocesos múltiples: Get shared access to mutex Read data structure If necessary: Get exclusive access to mutex Update data structure Release exclusive lock Release shared ...
std :: copy y std :: problema del vector
Entiendo por qué esto causa un defecto de seguridad: #include <algorithm> #include <vector> using namespace std; int main() { vector<int> v; int iArr[5] = {1, 2, 3, 4, 5}; int *p = iArr; copy(p, p+5, v.begin()); return 0; }Pero, ¿por qué esto no ...
Canalizaciones con nombre entre programas Java y C / C ++
Pienso en usar en Windows una canalización con nombre para comunicarse entre dos aplicaciones escritas en Java y C. Normalmente uso la conexión de socket para hacer esto, pero ahora tengo que cancelar esta idea y encontrar una ...