Preguntas etiquetadas con c++

37
Buen ejemplo de código complejo usando TDD [cerrado]

¿Cuál sería un buen ejemplo del uso de TDD en proyectos grandes, reales y complejos? Todos los ejemplos que he visto hasta ahora son proyectos de juguetes con el propósito de un libro o un papel ... ¿Puedes nombrar un proyecto de código abierto que usa mucho TDD? Preferiblemente en C ++ pero...

37
C ++ 11 incluye std :: stoi, ¿por qué no std :: itos?

Me di cuenta de que C ++ 11 tiene una std::sto@familia de funciones para desempacar fácilmente ints / floats / longs, independientemente de las cadenas. Sin embargo, me sorprende que no se implemente lo contrario. ¿Por qué el comité de estándares no incluyó una std::itosfamilia de funciones para...

37
La "paradoja del blub" y c ++

Estaba leyendo el artículo aquí: http://www.paulgraham.com/avg.html y la parte sobre la "paradoja del blub" fue particularmente interesante. Como alguien que codifica principalmente en c ++ pero tiene exposición a otros idiomas (principalmente Haskell), conozco algunas cosas útiles en estos idiomas...

37
¿Te duele aprender bits de muchos lenguajes de programación?

Comencé mi carrera de programación con BASIC, durante el noveno grado. Aprendí un poco de BASIC escribiendo programas simples para sumar, restar e imprimir. Luego fui a la universidad y estudié Ingeniería Informática y Sistemas. En el primer año me enseñaron C, y tengo un buen dominio sobre...

35
Peores prácticas en C ++, errores comunes [cerrado]

Después de leer este famoso discurso de Linus Torvalds , me pregunté cuáles son en realidad todas las trampas para los programadores en C ++. No me estoy refiriendo explícitamente a los errores tipográficos o al mal flujo del programa como se trata en esta pregunta y sus respuestas , sino a más...

35
¿Cómo hacer el cambio a C ++ 11?

He estado programando en C ++ por un tiempo, pero la mayoría de las cosas se centraron en las características de bajo nivel de C ++. Con eso me refiero principalmente a trabajar con punteros y matrices sin procesar. Creo que este comportamiento se conoce como usar C ++ como C con clases. A pesar de...

35
¿Qué pasa el mensaje en OO?

He estado estudiando programación OO, principalmente en C ++, C # y Java. Pensé que lo entendía bien con mi comprensión de la encapsulación, la herencia y el polimorfismo (además de leer muchas preguntas en este sitio). Una cosa que parece aparecer aquí y allá es el concepto de "pasar mensajes"....