¿Cuál es la forma efectiva de reemplazar todas las ocurrencias de un personaje con otro personaje en
¿Cuál es la forma efectiva de reemplazar todas las ocurrencias de un personaje con otro personaje en
C ++ heredó matrices de C donde se usan prácticamente en todas partes. C ++ proporciona abstracciones que son más fáciles de usar y menos propensas a errores ( std::vector<T>desde C ++ 98 y std::array<T, n>desde C ++ 11 ), por lo que la necesidad de matrices no surge con tanta...
Veo en C ++ que hay varias formas de asignar y liberar datos y entiendo que cuando llame malloc, debe llamar freey cuando use el newoperador, debe emparejarse deletey es un error mezclar los dos (por ejemplo, llamar free()a algo que se creó con el newoperador), pero no tengo claro cuándo debo usar...
En C / C ++, ¿para qué unsigned charse utiliza? ¿Cómo es diferente de un regular
Quiero usar la constante PI y las funciones trigonométricas en algún programa de C ++. Obtengo las funciones trigonométricas con include <math.h>. Sin embargo, no parece haber una definición para PI en este archivo de encabezado. ¿Cómo puedo obtener PI sin definirlo
¿Cuál es la forma correcta de iterar sobre un vector en C ++? Considere estos dos fragmentos de código, este funciona bien: for (unsigned i=0; i < polygon.size(); i++) { sum += polygon[i]; } y éste: for (int i=0; i < polygon.size(); i++) { sum += polygon[i]; } que genera warning:...
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. Tengo dificultades para compilar un programa C ++ que he escrito. Este
¿Hay alguna manera de determinar cuántos núcleos tiene una máquina de C / C ++ de forma independiente de la plataforma? Si no existe tal cosa, ¿qué hay de determinarlo por plataforma (Windows / * nix /
Estoy buscando una manera de obtener la salida de un comando cuando se ejecuta desde un programa C ++. He visto el uso de la system()función, pero eso solo ejecutará un comando. Aquí hay un ejemplo de lo que estoy buscando: std::string result = system("./some_command"); Necesito ejecutar un...
Estoy algo confundido con la aplicabilidad de reinterpret_castfrente static_cast. Por lo que he leído, las reglas generales son usar reparto estático cuando los tipos se pueden interpretar en tiempo de compilación, de ahí la palabra static. Este es el reparto que el compilador de C ++ usa...
На этот вопрос есть ответы на Stack Overflow на русском : Как работает typedef в этом коде? Estoy aprendiendo cómo cargar DLL de forma dinámica, pero lo que no entiendo es esta línea typedef void (*FunctionFunc)(); Tengo algunas preguntas. Si alguien puede contestarle,...
Desde ANSI C99 hay _Boolo boolvía stdbool.h. Pero, ¿hay también un printfespecificador de formato para bool? Me refiero a algo como en ese pseudocódigo: bool x = true; printf("%B\n", x); que
¿Hay alguna forma multiplataforma para obtener la fecha y hora actuales en C
#include <iostream> #include <set> using namespace std; class StudentT { public: int id; string name; public: StudentT(int _id, string _name) : id(_id), name(_name) { } int getId() { return id; } string getName() { return name; } }; inline bool operator< (StudentT s1,...
Tengo a formato std::stringcon sprintfy enviarlo a secuencia de archivo. ¿Cómo puedo hacer
Me gustaría encontrar la forma más rápida de verificar si un archivo existe en C ++ 11, C ++ o C. estándar. Tengo miles de archivos y antes de hacer algo en ellos necesito verificar si todos existen. ¿Qué puedo escribir en lugar de /* SOMETHING */en la siguiente función? inline bool exist(const...
Estoy tratando de verificar si una clave dada está en un mapa y de alguna manera no puedo hacerlo: typedef map<string,string>::iterator mi; map<string, string> m; m.insert(make_pair("f","++--")); pair<mi,mi> p = m.equal_range("f");//I'm not sure if equal_range does what I...
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 6 años . ¿Por qué los...
¿Cuál es la forma correcta de inicializar un mapa estático? ¿Necesitamos una función estática que lo
Alguien me llamó la atención sobre este artículo que afirma (estoy parafraseando) que el término STL se usa incorrectamente para referirse a toda la Biblioteca estándar de C ++ en lugar de las partes que se tomaron de SGI STL. (...) se refiere al "STL", a pesar del hecho de que muy pocas...