Resultados de la búsqueda a petición "c++"
¿Cómo valido la entrada del usuario como un doble en C ++?
¿Cómo comprobaría si la entrada es realmente doble? double x; while (1) { cout << '>'; if (cin >> x) { // valid number break; } else { // not a valid number cout << "Invalid Input! Please input a numerical value." << endl; } } //do other ...
¿Qué devuelve std :: match_results :: size?
Estoy un poco confundido sobre el siguiente código C ++ 11: #include <iostream> #include <string> #include <regex> int main() { std::string haystack("abcdefabcghiabc"); std::regex needle("abc"); std::smatch matches; std::regex_search(haystack, ...
Salida aleatoria diferente entre implementaciones
He probado este programa con libstdc ++, libc ++ y dinkumware: #include <iostream> #include <algorithm> #include <vector> #include <random> #include <functional> #include <limits> int main() { std::vector<int> v(10); std::mt19937 rand{0}; ...
Error del vinculador "contiene un registro OMF no válido" 2
Estoy trabajando con el generador Embarcadero XE8 C ++ de 32 bits. Estaba agregando una biblioteca a mi programa para resolver elUnresolved external error. Cuando agregué la biblioteca recibí el error como en el título. Así que busqué en la web ...
¿Cómo generar un int en binario?
int x = 5; cout<<(char)x;el código anterior genera un int x en binario sin formato, pero solo 1 byte. lo que necesito que haga es generar la x como 4 bytes en binario, porque en mi código, x puede estar entre 0 y 2 ^ 32-1, ya que cout<<(int)x;no ...
En C ++ 14, ¿puede un miembro constexpr cambiar un miembro de datos?
En C ++ 14, ya queconstexpr no están implícitamenteconst ya, puede unconstexpr La función miembro modifica un miembro de datos de una clase: struct myclass { int member; constexpr myclass(int input): member(input) {} constexpr void f() {member = ...
Forzar que la función se llame solo con tipos específicos
Estaba mirandoHacer cumplir la seguridad de tipo al lanzar char * para bool en C ++ 11 [https://stackoverflow.com/questions/32714895/enforcing-type-safety-when-casting-char-to-bool-in-c11] y se sugirió que si lo haces template<typename T> void ...
c ++: definición de matriz local versus una llamada malloc
¿Cuál es la diferencia entre esto? somefunction() { ... char *output; output = (char *) malloc((len * 2) + 1); ... }y esto: somefunction() { ... char output[(len * 2) + 1]; ... }¿Cuándo es uno más apropiado que el otro? Gracias a todos por sus ...
¿Por qué no hay un rasgo de tipo std :: is_struct?
Lo he visto para verificar si un tipoT es una clase que puedo usar: bool isClass = std::is_class<T>::value;Devuelve verdadero para ambas clases y estructuras. Sé que en C ++ son casi lo mismo, pero me gustaría saber por qué no hay una distinción ...
Cómo HACER sabe qué archivo fuente verificar
Como esta simplemake script sabe que algunos de los archivos cpp han cambiado? ¿Significa que para cada archivo .o buscará el correspondiente .cpp? ¿Qué pasa si la extensión será diferente? Por ejemplo.c hellomake: hellomake.o hellofunc.o gcc -o ...