Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: ANTRUCK en 1 Agosto 2011, 21:40 pm



Título: [C] Como saber [Solucionado]
Publicado por: ANTRUCK en 1 Agosto 2011, 21:40 pm
Tengo una pequeña duda, como saber que códigos en C va en tales librerías ?

Lo otro es como saber cual códigos puedo remplazar por otros, ejemplos :



Código
  1. Un código que ya no pertenezca al standard
  2.  
  3.  
  4. clrscr(); por system("cls")


Título: Re: [C] Como saber
Publicado por: ANTRUCK en 2 Agosto 2011, 06:31 am
SI eso sospeche  :silbar:


Título: Re: [C] Como saber
Publicado por: Dark Invader en 2 Agosto 2011, 11:54 am
Tengo una pequeña duda, como saber que códigos en C va en tales librerías ?

Lo otro es como saber cual códigos puedo remplazar por otros, ejemplos :



Código
  1. Un código que ya no pertenezca al standard
  2.  
  3.  
  4. clrscr(); por system("cls")

A base de hacer codigos te fameliarizaras con que funcion va en que libreria...Tambien podrias mirar librerias y ver que contienen: http://c.conclase.net/librerias/

Lo de los codigos que podrias intercambiar pueden ser muchos,puedes usar el ejemplo que has puesto del getchar,puedes poner cin.get con la libreria iostream,poner system("pause")...

En cuanto a la ultima no utilices el clscr,es de la libreria conio y no se suele usar mucho,tambien puedes sacarte tus propios trucos definiendo macros:

Código
  1. #include <stdio.h>
  2. #define borrar() printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
  3.  
  4. int main(){
  5. printf("hola mundo");
  6. borrar();
  7. return 0;
  8. }
  9.  

No es lo mismo que borrar la pantalla pero te ahorras llamar a una biblioteca.

Un saludo


Título: Re: [C] Como saber
Publicado por: ANTRUCK en 2 Agosto 2011, 15:33 pm
Gracias por la librería.

Saludo.


Título: Re: [C] Como saber
Publicado por: rir3760 en 2 Agosto 2011, 18:47 pm
Tengo una pequeña duda, como saber que códigos en C va en tales librerías ?
Como ya te explicaron eso lo encuentras en cualquier material de referencia de calidad. Un pagina con la referencia en linea de C99 y C++ que me parece no se ha mencionado en estos foros, muy buena pero en ingles es:

Standard C Library (http://www.dinkumware.com/manuals/#Standard%20C%20Library)

Un saludo