Resultados de la búsqueda a petición "c++"
¿Qué significa `usar std :: swap` dentro del cuerpo de una implementación de método de clase?
Durante algunas prácticas de c ++, estaba tratando de aprender y adoptar el modismo de intercambio de copias siguiendo esta explicación detallada sobre esta pregunta:el modismo Copy-Swap [https://stackoverflow.com/q/3279543/356440]. Pero ...
¿La regla de tres se convierte en la regla de cinco con C ++ 11?
Entonces, después de miraresta maravillosa conferencia [http://channel9.msdn.com/shows/Going+Deep/C9-Lectures-Introduction-to-STL-with-Stephan-T-Lavavej/] en referencias de valor, pensé que cada clase se beneficiaría de tal "constructor de ...
¿Cuál es el operador <=> en C ++?
Mientras intentaba aprender sobreC ++operadores, me topé con un extraño operador de comparación encppreference.com [http://en.cppreference.com/w/cpp/language/operator_comparison],* en una mesa que se veía así: "Bueno, si estos son operadores ...
plantilla pasar por valor o referencia constante o ...?
Puedo escribir una función con plantilla de esta manera template<class T> void f(T x) {...}o de esta manera template<class T> void f(T const& x) {...}Supongo que la segunda opción puede ser más óptima ya que evita explícitamente una copia, pero ...
Ignorar espacios usando getline en C ++ [duplicado]
Esta pregunta ya tiene una respuesta aquí: Necesita ayuda con getline () [/questions/1744665/need-help-with-getline] 7 respuestasHola, estoy tratando de escribir un programa que acepte nuevas tareas de las personas, lo agregue a una pila, pueda ...
Ubicación de lectura de violación de acceso y carácter de lectura de error de cadena
¿Quién puede explicar por qué se arroja la ubicación de lectura de violación de acceso erorr y por qué en un [] obtengo "erorr leyendo caracteres de cadena"? Tengo dos cadenas y debo eliminar todas las palabras de la primera cadena que contienen ...
¿Es main () realmente el inicio de un programa C ++?
La sección $ 3.6.1 / 1 del Estándar C ++ dice: Un programa contendrá una función global llamadaprincipal, que es el designado comienzoDel programa. Ahora considere este código, int square(int i) { return i*i; } int user_main() { for ( int i = ...
Errores C2664 y E0167, perplejos
Estoy tomando una clase de distancia para principiantes de c ++ y no puedo resolver este error de compilación. Está escrito exactamente como en el libro de ejemplo, y cuando mi hermano lo corta y lo pega en su VS2015 funciona bien, pero en mi ...
¿Cómo funciona este código para obtener LCP de una matriz de sufijo?
¿Alguien puede explicar cómo funciona este código para construir el LCP a partir de una matriz de sufijos?suffixArr[] es una matriz tal quesuffixArr[i] contiene el valor del índice en la cadena para el sufijo con rangoi. void LCPconstruct() { ...
¿Por qué esta función devuelve una referencia de valor dado dados los argumentos de valor?
La siguiente definición de unmin función template <typename T, typename U> constexpr auto min(T&& t, U&& u) -> decltype(t < u ? t : u) { return t < u ? t : u; }tiene un problema: parece que es perfectamente legal escribir min(10, 20) = 0;Esto ...