Preguntas etiquetadas con c

22
¿De dónde vino la "salida (-1)"?

Veo en una gran cantidad de software heredado y malos tutoriales en Internet que recomiendan usar exit(-1), return -1o similar, para representar la "terminación anormal". El problema es que, al menos en POSIX, -1nunca ha sido y no es un código de estado válido. man 3 exitilustra que exit()devuelve...

22
sizeof style: sizeof (type) o sizeof variable?

He visto dos estilos de uso sizeofpara operaciones relacionadas con la memoria (como en memseto malloc): sizeof(type)y sizeof variable o sizeof(variable) ¿Cuál preferiría, o usaría una mezcla de los dos estilos, y cuándo usaría cada estilo? ¿Cuáles son los pros y los contras de cada estilo y...

21
¿En qué se diferencia C de C ++?

Muchas personas han dicho que C ++ es un lenguaje completamente diferente que C, pero el propio Bjarne ha dicho que C ++ es un lenguaje que se extiende desde C, de ahí que es de donde ++proviene. Entonces, ¿por qué todos dicen que C y C ++ son lenguajes completamente diferentes? ¿En qué se...

21
Nuevas tareas de desarrollador senior

Tengo un desarrollador senior con ocho años de experiencia .NET a partir de mañana para trabajar en una aplicación de 11,000 líneas de código. En el equipo estoy yo y otro programador. Ambos tenemos unos tres años de experiencia cada uno. Es mi primer proyecto como gerente (también soy...

21
¿Qué significa hacer una "verificación nula" en C o C ++?

He estado aprendiendo C ++ y me está costando entender nulo. En particular, los tutoriales que he leído mencionan hacer una "verificación nula", pero no estoy seguro de lo que eso significa o por qué es necesario. ¿Qué es exactamente nulo? ¿Qué significa "verificar nulo"? ¿Siempre necesito...

21
¿Quién async / esperar primero?

Python agregó las construcciones async / await en 3.5 en 2015. La comunidad de Javascript dio pasos hacia adelante por un deslumbrante año y finalmente agregó una implementación muy similar al borrador en ES8 lanzado en 2017 (según tengo entendido). Mecanografiado también agregó métodos...

21
Técnicas para aumentar la lógica en la programación [cerrado]

Es difícil saber qué se pregunta aquí. Esta pregunta es ambigua, vaga, incompleta, demasiado amplia o retórica y no se puede responder razonablemente en su forma actual. Para obtener ayuda para aclarar esta pregunta y poder volver a abrirla, visite el centro de ayuda .