SlideShare una empresa de Scribd logo
1 de 7
Librerias de c++
• * FILE *fopen(const char *filename, const char *mode)
* FILE *freopen(const char *filename, const char *mode, FILE
*stream)
* int fflush(FILE *stream)
* int fclose(FILE *stream)
* int remove(const char *filename)
* int rename(const char *oldname, const char *newname)
* FILE *tmpfile(void)
* char *tmpnam(char s[L_tmpnam])
* int setvbuf(FILE *stream, char *buf, int mode, size_t size)
* void setbuf(FILE *stream, char *buf)
* int fprint(FILE *stream, const char *format, …)
* int sprintf(char *s, const char *format, …)
* vprintf(const char *format, va_list arg)
* vfprintf(FILE *stream, const char *format, va_list arg)
• * vsprintf(char *s, const char *format, va_list arg)
* int fscanf(FILE *stream, const char *format, …)
* int scanf(const char *format, …)
* int sscanf(char *s, const char *format, …)
* int fgetc(FILE *stream)
* char *fgets(char *s, int n, FILE *stream)
* int fputc(int c, FILE *stream)
* int fputs(const char *s, FILE *stream)
* int getc(FILE *stream)
* int getchar(void)
* char *gets(char *s)
* int putc(int c, FILE *stream)
* int putchar(int c)
* int ungetc(int c, FILE *stream)
Tests: <ctype.h>
• * isalnum(c)
* isalpha(c)
* iscntrl(c)
* isdigit(c)
* isgraph(c)
* islower(c)
* isprint(c)
* ispunct(c)
* isspace(c)
* isupper(c)
* isxdigit(c)
<string.h>
• * char *strcpy(s , ct)
* char *strncpy(s , ct , n)
* char *strcat(s , ct)
* char *strncat(s , ct , n)
* int strcmp(cs , ct)
* int strncmp(cs , ct ,n)
* char *strchr(cs , c)
* char *strrchr(cs , c)
* size_t strspn(cs , ct)
* size_t strcspn(cs , ct)
* char *strstr(cs , ct)
* size_t strlen(cs)
* char *strerror(n)
* char *strtok(s , ct)
Mathematical Functions: <math.h>
• * sin(x)
• * cos(x)
• * tan(x)
• * asin(x)
• * acos(x)
• * atan(x)
• * atan2(x)
• * sinh(x)
• * cosh(x)
• * tanh(x)
Utility Functions: <stdlib.h>
• * double atof(const char *s)
* int atoi(const char *s
* long atol(const char *s)
* double strrod(const char *s, char **endp)
* long strtol(const char *s, char **endp, int base)
* unsigned long strtoul(const char *s, char
**endp, int base)
* int rand(void)
* void srand(unsigned int seed)
* void *calloc(size_t nobj, size_t size)
* void *malloc(size_t size)
* void *realloc(void *p, size_t size)
Librerias de c++

Más contenido relacionado

La actualidad más candente

Javascrpt arale
Javascrpt araleJavascrpt arale
Javascrpt arale
Alipay
 
数式を構文解析した話
数式を構文解析した話数式を構文解析した話
数式を構文解析した話
y1r96 Ueno
 
Hyrje openmp
Hyrje openmpHyrje openmp
Hyrje openmp
L Dr
 
Transaksi onetoone
Transaksi onetooneTransaksi onetoone
Transaksi onetoone
Rian Rusman
 
Java осень 2012 лекция 6
Java осень 2012 лекция 6Java осень 2012 лекция 6
Java осень 2012 лекция 6
Technopark
 

La actualidad más candente (19)

Sujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correctionSujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correction
 
[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30
[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30
[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30
 
変態的PHPフレームワーク rhaco
変態的PHPフレームワーク rhaco変態的PHPフレームワーク rhaco
変態的PHPフレームワーク rhaco
 
Gjuha paskal
Gjuha paskal Gjuha paskal
Gjuha paskal
 
The core of javascript
The core of javascriptThe core of javascript
The core of javascript
 
Javascrpt arale
Javascrpt araleJavascrpt arale
Javascrpt arale
 
OpenResty/Lua 70+ Advanced Programming Skills and Optimization tips
OpenResty/Lua 70+ Advanced Programming Skills and Optimization tipsOpenResty/Lua 70+ Advanced Programming Skills and Optimization tips
OpenResty/Lua 70+ Advanced Programming Skills and Optimization tips
 
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascriptECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
 
week-24x
week-24xweek-24x
week-24x
 
数式を構文解析した話
数式を構文解析した話数式を構文解析した話
数式を構文解析した話
 
Clang-tidy: путешествие внутрь AST C++
Clang-tidy: путешествие внутрь AST C++Clang-tidy: путешествие внутрь AST C++
Clang-tidy: путешествие внутрь AST C++
 
Convert bilangan
Convert bilanganConvert bilangan
Convert bilangan
 
Membuat program aplikasi kalkulator sederrhana dengan delphi
Membuat program aplikasi kalkulator sederrhana dengan delphiMembuat program aplikasi kalkulator sederrhana dengan delphi
Membuat program aplikasi kalkulator sederrhana dengan delphi
 
Sobrecarga e Sobrescrita - Preparatório Certificação - OCAJP7 - Aula 2 - F
Sobrecarga e Sobrescrita - Preparatório Certificação - OCAJP7 - Aula 2 - FSobrecarga e Sobrescrita - Preparatório Certificação - OCAJP7 - Aula 2 - F
Sobrecarga e Sobrescrita - Preparatório Certificação - OCAJP7 - Aula 2 - F
 
Hyrje openmp
Hyrje openmpHyrje openmp
Hyrje openmp
 
Transaksi onetoone
Transaksi onetooneTransaksi onetoone
Transaksi onetoone
 
Java осень 2012 лекция 6
Java осень 2012 лекция 6Java осень 2012 лекция 6
Java осень 2012 лекция 6
 
Jslunch1
Jslunch1Jslunch1
Jslunch1
 
Rafael torrest
Rafael torrestRafael torrest
Rafael torrest
 

Destacado (8)

C++ y sus librerias
C++ y sus libreriasC++ y sus librerias
C++ y sus librerias
 
Librerias C++
Librerias C++Librerias C++
Librerias C++
 
Librerias ansi c
Librerias ansi cLibrerias ansi c
Librerias ansi c
 
Manual C++
Manual C++Manual C++
Manual C++
 
Curso de programacion en c++ prev
Curso de programacion en c++ prevCurso de programacion en c++ prev
Curso de programacion en c++ prev
 
Consulta sobre librerías en c++
Consulta sobre librerías en c++Consulta sobre librerías en c++
Consulta sobre librerías en c++
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Tipos de Datos en C++
Tipos de Datos en C++Tipos de Datos en C++
Tipos de Datos en C++
 

Librerias de c++

  • 1. Librerias de c++ • * FILE *fopen(const char *filename, const char *mode) * FILE *freopen(const char *filename, const char *mode, FILE *stream) * int fflush(FILE *stream) * int fclose(FILE *stream) * int remove(const char *filename) * int rename(const char *oldname, const char *newname) * FILE *tmpfile(void) * char *tmpnam(char s[L_tmpnam]) * int setvbuf(FILE *stream, char *buf, int mode, size_t size) * void setbuf(FILE *stream, char *buf) * int fprint(FILE *stream, const char *format, …) * int sprintf(char *s, const char *format, …) * vprintf(const char *format, va_list arg) * vfprintf(FILE *stream, const char *format, va_list arg)
  • 2. • * vsprintf(char *s, const char *format, va_list arg) * int fscanf(FILE *stream, const char *format, …) * int scanf(const char *format, …) * int sscanf(char *s, const char *format, …) * int fgetc(FILE *stream) * char *fgets(char *s, int n, FILE *stream) * int fputc(int c, FILE *stream) * int fputs(const char *s, FILE *stream) * int getc(FILE *stream) * int getchar(void) * char *gets(char *s) * int putc(int c, FILE *stream) * int putchar(int c) * int ungetc(int c, FILE *stream)
  • 3. Tests: <ctype.h> • * isalnum(c) * isalpha(c) * iscntrl(c) * isdigit(c) * isgraph(c) * islower(c) * isprint(c) * ispunct(c) * isspace(c) * isupper(c) * isxdigit(c)
  • 4. <string.h> • * char *strcpy(s , ct) * char *strncpy(s , ct , n) * char *strcat(s , ct) * char *strncat(s , ct , n) * int strcmp(cs , ct) * int strncmp(cs , ct ,n) * char *strchr(cs , c) * char *strrchr(cs , c) * size_t strspn(cs , ct) * size_t strcspn(cs , ct) * char *strstr(cs , ct) * size_t strlen(cs) * char *strerror(n) * char *strtok(s , ct)
  • 5. Mathematical Functions: <math.h> • * sin(x) • * cos(x) • * tan(x) • * asin(x) • * acos(x) • * atan(x) • * atan2(x) • * sinh(x) • * cosh(x) • * tanh(x)
  • 6. Utility Functions: <stdlib.h> • * double atof(const char *s) * int atoi(const char *s * long atol(const char *s) * double strrod(const char *s, char **endp) * long strtol(const char *s, char **endp, int base) * unsigned long strtoul(const char *s, char **endp, int base) * int rand(void) * void srand(unsigned int seed) * void *calloc(size_t nobj, size_t size) * void *malloc(size_t size) * void *realloc(void *p, size_t size)