Preguntas etiquetadas con c++

108
¿Qué hace que este uso de punteros sea impredecible?

Actualmente estoy aprendiendo consejos y mi profesor proporcionó este código como ejemplo: //We cannot predict the behavior of this program! #include <iostream> using namespace std; int main() { char * s = "My String"; char s2[] = {'a', 'b', 'c', '\0'}; cout << s2 <<...

107
Cómo no permitir provisionales

Para una clase Foo, ¿hay alguna manera de no permitir su construcción sin darle un nombre? Por ejemplo: Foo("hi"); ¿Y solo permitirlo si le da un nombre, como el siguiente? Foo my_foo("hi"); La vida útil del primero es solo la declaración y el segundo es el bloque adjunto. En mi caso de uso,...

107
¿Qué hace exactamente Stringstream?

Estoy tratando de aprender C ++ desde ayer y estoy usando este documento: http://www.cplusplus.com/files/tutorial.pdf (página 32). Encontré un código en el documento y lo ejecuté. Intenté ingresar Rs 5.5 para el precio y un número entero para la cantidad y la salida fue 0. Intenté ingresar 5.5 y 6...

106
Usando std personalizado :: set comparator

На этот вопрос есть ответы на Stack Overflow на русском : Компаратор для set Estoy tratando de cambiar el orden predeterminado de los elementos en un conjunto de enteros para que sean lexicográficos en lugar de numéricos, y no puedo compilar lo siguiente con g...