Resultados de la búsqueda a petición "c++"

1 la respuesta

Imagen a la conversión de arte ASCII

PrólogoEste tema aparece aquí enENTONCESde vez en cuando, pero se elimina generalmente por ser una pregunta mal escrita. Vi muchas de esas preguntas y luego el silencio de laOP(baja representación habitual) cuando se solicita ...

2 la respuesta

¿Copiar objetos trivialmente copiables siempre se define en C ++ 14?

Paratrivialmente copiable [http://en.cppreference.com/w/cpp/concept/TriviallyCopyable]tipo T considere: void f(T z) { T a; T b; std::memcpy(&b, &a, sizeof(T)); a = z; b = z; // ... } ¿El comportamiento de este fragmento está definido en C ++ 14 ...

5 la respuesta

advertencia de tmpnam diciendo que es peligroso

Recibo esta advertencia que dice que tmpnam es peligroso, pero preferiría usarlo, ya que se puede usar como está en Windows y Linux. Me preguntaba por qué se consideraría peligroso (supongo que se debe al mal uso en lugar de que en realidad no ...

5 la respuesta

scanf / longitudes de campo: usando una variable / macro, C / C ++

¿Cómo puedo usar una variable para especificar la longitud del campo cuando uso scanf? Por ejemplo: char word[20+1]; scanf(file, "%20s", word);Además, ¿es correcto usar 20 + 1 (ya que necesita agregar un \ 0 al final?). En cambio, me gustaría ...

1 la respuesta

Constructor variad alternativo: ¿por qué funciona esto?

Al contestaresta pregunta [https://stackoverflow.com/q/32957830/2069064]sobre tratar de construir un constructor de referencia de reenvío variable que solo debería llamarse si ningún otro constructor es válido. Es decir, si hubiera un: C(const ...

2 la respuesta

Constructor marcado condicionalmente como explícito

Actualizar: condicional explícito [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0892r1.html]ha llegado al borrador de C ++ 20.más en cppreference [https://en.cppreference.com/w/cpp/language/explicit] loscppreference std :: página del ...

5 la respuesta

Incompatible con el parámetro de tipo "LPCWSTR"

#include "stdafx.h" #include <windows.h> #include <stdio.h> #include <iostream> #include <dos.h> using namespace std; class Dir { public: char* cat; Dir() { cout << "(C:/*)\n"; cat = new char[50]; cin >> cat; } void virtual ShowFiles() { } }; ...

5 la respuesta

Valor predeterminado de la función de plantilla C ++

¿Es posible definir el valor predeterminado para las variables de una función de plantilla en C ++? Algo como a continuación: template<class T> T sum(T a, T b, T c=????) { return a + b + c; }

2 la respuesta

¿Es seguro usar la misma variable como entrada y salida en C ++ OpenCV?

Muchas funciones de OpenCV se definen como function(InputArray src, OutputArray dst, otherargs..)Entonces, si quiero procesar y sobrescribir la misma imagen, ¿puedo hacer esto? function(myImg, myImg);¿Es seguro hacerlo de esta ...

1 la respuesta

¿Por qué no hay una función de espera para condition_variable que no vuelva a bloquear el mutex?

Considere el siguiente ejemplo. std::mutex mtx; std::condition_variable cv; void f() { { std::unique_lock<std::mutex> lock( mtx ); cv.wait( lock ); // 1 } std::cout << "f()\n"; } void g() { std::this_thread::sleep_for( 1s ); cv.notify_one(); } ...