Autor
|
Tema: |Lo que no hay que hacer en C/C++. Nivel basico| (Leído 165,475 veces)
|
Lev3rag3
Desconectado
Mensajes: 3
|
Gracias por esta informacion amigo me sirvio de mucho
|
|
|
En línea
|
|
|
|
Y2J
Desconectado
Mensajes: 10
|
Vaya, al parecer tengo buenos habitos de programacion;
|
|
|
En línea
|
|
|
|
skatres
Desconectado
Mensajes: 18
|
Gracias por los consejos publicados, sin embargo no entiendo como en las universidades , incitan al uso de funciones como <conio.h> o system("pause")
|
|
|
En línea
|
|
|
|
Shamaroot
Desconectado
Mensajes: 56
El conocimiento es libre.
|
Gracias, me servira de bastante Saludos !!
|
|
|
En línea
|
El conocimiento es libre.
|
|
|
Hackmundy
Desconectado
Mensajes: 14
|
Wua tremendo aporte yo que estoy aprendiendo c++ gracias me es muy util te lo agradezco.. Leyendo.....
Saludos..
|
|
|
En línea
|
Un hacker Sabe de La materia Un Lamer Cree Saberlo Y yo solo aprendo.
Para seguir la trayectoria: mira al maestro, sigue al maestro, camina junto con el maestro, mira a través del maestro, conviértete en el maestro.
|
|
|
TheTooxicoo
Desconectado
Mensajes: 1
|
Muy bueno Littlehorse. Magnífico aporte que esperemos que sigas mejorando.
|
|
|
En línea
|
|
|
|
Skeletron
Desconectado
Mensajes: 1.731
A long way to go
|
Muy rico todo, pero no me quedo claro cuales son las buenas formas de hacerlo.
|
|
|
En línea
|
|
|
|
zonahurbana
Desconectado
Mensajes: 178
RS, JC.
|
1. Entiendo, por nada del mundo debo usar gets porque no tiene control interno (se desborda cuando se ingresa más de lo debido). En vez de ello se indica que es preferible usar fgets, pero es en C, ¿y en C++? Es decir, como pertenece a C, según me explicaron, también puede usarse en un compilador de C++, pero quizás no sea recomendable usar las funciones antiguas con las nuevas que trae C++, ¿o normal? Me parece que puedo usar cin.getline(arreglo, 5) // Como parámetros el nombre del arreglo y la dimensión límite. Y si se ingresa menos, ¿se llena con '\n'?
2. Se dice que scanf deja basura por doquier, ¿lo mismo ocurre con cin>>?
3. Se recomienda usar cin.get(); en vez de system("pause"); ¿Pero es que cin.get(); no consistía en leer un caracter?
4. Nunca he usado la librería conio, y si argumentan que no es necesario incluirla, creo que jamás lo haré. Pero tengo una duda. He visto que muchos evitan usar using namespace std; y sólo ponen algo como std::cout o std::cin al usar estas funciones.
5. Entonces lo correcto es int main(void){}; ¿verdad? Ya me han explicado que el int _tmain(...){} del Visual Studio es algo inherente a ese IDE, pero que según el estándar se usa lo citado inicialmente. Pero, ¿por qué es que se complican agregando "stdafx.h" como librería? y, ¿por qué aparecen parámetros en el int _tmain como argc o argv?
|
|
|
En línea
|
Nunca dejar de aprender es importante, más allá del ritmo que se siga ...
|
|
|
7hongo7
Desconectado
Mensajes: 27
|
|
|
|
En línea
|
|
|
|
_Zer0_
Desconectado
Mensajes: 6
|
Muy bien explicado, yo estoy empezando con C y una de las cosas que he aprendido de este post es que no todo es blanco o negro si no que que tienen pro y contras.
Sobre conio me a venido muy bien por que la verdad que en todo los tutoriales viene que hay que utilizarla.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Ayudaa problema nivel basico
Programación C/C++
|
krowa
|
0
|
2,163
|
13 Marzo 2012, 23:48 pm
por krowa
|
|
|
Problema con la creación de tablas SQL nivel básico.
Desarrollo Web
|
nikko88
|
2
|
2,630
|
25 Junio 2012, 17:48 pm
por nikko88
|
|
|
[Nivel 1/10] CrackMe básico C #4
« 1 2 »
Ingeniería Inversa
|
cibergolen
|
12
|
9,843
|
30 Diciembre 2012, 22:42 pm
por cibergolen
|
|
|
[C] problemas de ejecucion con un for (nivel basico, 1ro de carrera) [?]
« 1 2 3 »
Programación C/C++
|
SoyelRobert
|
20
|
13,014
|
16 Diciembre 2013, 21:24 pm
por SoyelRobert
|
|
|
[Tutorial Nivel básico] Haciendo cantar a nuestro Crackme
Ingeniería Inversa
|
fary
|
5
|
4,416
|
6 Febrero 2016, 00:03 am
por fary
|
|