Views
3 years ago

Apéndice F

Apéndice F

apenf.qxd 26/11/99 14:17

apenf.qxd 26/11/99 14:17 Página 660660 PROGRAMACIÓN EN C++. ALGORITMOS, ESTRUCTURAS Y OBJETOSBusca un carácter específico c en un buffer (buf) examinando los n primeroscaracteres.result = memchr(direc, ´I´, 40);Funciones relacionadas: memcmp, memicmp.memmove#include #include void *memmove(void *dest, const void *f, size_t n);Mueve n bytes de un buffer (f) a otro (dest).memcmp#include Funciones relacionadas: memccpy, memcpy, movedata.int memcmp(const void *b1, const void *b2, size_t n);Compara n bytes de un buffer (b1) con los de otro buffer (b2). Devuelveun valor:< 0 si b1 < b2= 0 si b1 = b2> 0 si b1 > b2resultado = memcmp(buf1, buf2, sizeof(buf1));Funciones relacionadas: memicmp.memcpy#includevoid *memcpy(void *dest, const void *fuente, size_t n);Copia n bytes de fuente en dest. Devuelve un puntero a dest.memcpy(dest, fuente, 80):Funciones relacionadas: memccpy, memmove, movedata.memsetvoid *memset(void *s, int c, size_t n);Fija los n primeros bytes del array s al carácter c.resultado = memset(buffer,´1´, 50);#include Funciones relacionadas: memccpy, memcpy, memmove, movemem, setmem.movedata#include #include void movedata (unsigned ss, unsigned so,unsigned ds, unsigned do, size_t n);Mueve n bytes desde ss a ds, donde ss es el segmento fuente, so es eldesplazamiento fuente, ds es el segmento destino, do es el desplazamientodestino y n es el número de bytes que hay que mover.movedata(seg1, off, seg2, dest_off, 4096);memicmp#include #include Funciones relacionadas: memcpy, memmove, movmem, segread.int memicmp (const void *b1, const void *b2, size_t n);movmem#include Compara un número de bytes de un buffer (b1) con otro (b2) sin hacercaso del tamaño de las letras en los dos buffers.if(memicmp(buf1, buf2, 15) == 0)puts(“Los buffers son iguales en los 15 primeros bytes \n”);Funciones relacionadas: memcmp.void movmem(void *fuente, void *destino, unsigned n);Copia n bytes de fuente a destino.movmem(&fuente[6], fuente, sizeof(fuente));Funciones relacionadas: memmove.

apenf.qxd 26/11/99 14:17 Página 661BIBLIOTECA DE FUNCIONES ESTÁNDAR ANSI/ISO C++ Y BORLAND C++ 5.0 661setmem#include clrscr#include void setmem(void *dest, unsigned long, char c);Fija un bloque de long bytes en el buffer dest al carácter c. setmem esútil para inicializar buffers.setmem(buffer, 60, ´t´);Funciones relacionadas: memset.void (clrscr(void);Borra la ventana actual y pone el cursor en la esquina superior izquierda(1,1).clrscr();Funciones relacionadas: clreol, textbackground, window.swab#include delline#include void swab(char *fuente, char *destino, int n);Copia un número par de bytes de una posición a otra, intercambiando almismo tiempo cada par de bytes adyacentes.swab(“mnpq”, resultado, 4);// resultado es “nmpq”Funciones relacionadas: Sólo está disponible en sistemas UNIX.F.14.FUNCIONES DE PRESENTACIÓN DE TEXTOLas funciones de presentación de texto permiten definir coordenadas de unaventana de texto en la pantalla y manipular texto. Con estas funciones sepuede posicionar texto en cualquier parte de la pantalla, seleccionar atributosde texto (tales como subrayado, vídeo inverso, parpadeo, colores defondo y primer plano), así como actuar sobre ventanas de texto. Estas funcionesse encuentran esencialmente en el archivo de cabecera conio.h.void delline(void);Borra la línea completa que contiene el cursor y desplaza hacia arribalas líneas que haya debajo.delline();Funciones relacionadas: clreol, clrscr.gettext#include int gettext(int izda, int arriba, int derecha, int abajo,void *textbuf);Copia el contenido de un área rectangular de la pantalla al buffer cuyadirección se da en el argumento textbuf. Todas las coordenadas son absolutas.if(!gettext(1,1,30,20, pan_grabada))puts(“color”);clreol#include Funciones relacionadas: movetext, puttext.void clreol(void);Borra la línea actual desde la posición del cursor al final de la línea.clreol()Funciones relacionadas: clrscr, delline, textbackground, window.gettextinfovoid gettextinfo(struct text_info *r);#include Devuelve información relativa a las coordenadas de la ventana actual,posición del cursor dentro de la ventana, atributo del texto, las dimensiones

Apéndice B. Estadísticas estudiantiles - Universidad El Bosque
Apéndice A. Organigrama Institucional - Universidad El Bosque
Contenido del apéndice - Stenhouse Publishers
Apéndice 7 Manual del Usuario SIBISEP - Sepdf.gob.mx
¿debería incluirse en el Apéndice II? - IWMC World Conservation Trust
APÉNDICE - Seminario de Educación Superior de la UNAM
Apéndice D. Estadísticas Financieras - Universidad El Bosque
Apéndice E. Estadísticas de infraestructura - Universidad El Bosque
Apéndice Tesis relevantes - Suprema Corte de Justicia de la Nación
Galileo envenenado (apéndice y actividades) - Anaya Infantil y Juvenil
CITES 2013: Nuevos tiburones incluidos en el Apéndice III (PDF)
Apéndice Estadístico PSDSH-2011-2016.pdf - Secretaría de ...
F. Biblioteca de funciones estándar ANSI/ISO C++
PERSONAL DE LA ENCUESTA APÉNDICE F - Measure DHS
Apéndice de las Especificaciones para Motores de Izaje para ...
METODOLOGÍA. Apéndice adicional
Apéndice A: Vectores - Laser.uvigo.es