[C] Como saber [Solucionado]

Iniciado por ANTRUCK, 1 Agosto 2011, 21:40 PM

0 Miembros y 1 Visitante están viendo este tema.

ANTRUCK

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 :



Un código que ya no pertenezca al standard

getch por getchar

clrscr(); por system("cls")

ANTRUCK


Dark Invader

Cita de: 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 :



Un código que ya no pertenezca al standard

getch por getchar

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:

#include <stdio.h>
#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");

int main(){
printf("hola mundo");
borrar();
getchar();
return 0;
}


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

Un saludo

ANTRUCK

Gracias por la librería.

Saludo.

rir3760

Cita de: 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 ?
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

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language