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 634634 PROGRAMACIÓN EN C++. ALGORITMOS, ESTRUCTURAS Y OBJETOSFunciones relacionadas: abort, atexit, ´exit, exit, ´fpreset,spawn, system.Obtiene información detallada sobre formatos monetarios y numéricosde diferentes países._exitvoid _exit(int estado);#include p_lconv = localeconv();Funciones relacionadas: setlocale.Termina inmediatamente el proceso actual sin hacer otras operacionesauxiliares (como cierre de archivos)._exit(0)Funciones relacionadas: exit.getenvchar *getenv(const char *nomvar);#include Obtiene la definición de una variable de la tabla de entorno del proceso.Utiliza la variable global environ para localizar la lista de las variablesde entorno y, a continuación, busca una entrada en la lista correspondientea nomvar.varlib = getenv(“LIB”);Funciones relacionadas: putenv.longjmpvoid longjmp(jmp_buf env, int valor);#include Restaura el estado de la pila y la ejecución local anteriormente grabadaen env por setjmp.longjmp(plaza, 3);Funciones relacionadas: setjmp.perrorvoid perror(const char *cadena);#include Imprime un mensaje de error del sistema en el flujo stderr. El argumentocadena se imprime primero, seguido por dos puntos; a continuación,el mensaje de error correspondiente al valor actual de la variable globalerrno y, finalmente, un carácter de nueva línea. Si cadena es un punteronulo o un puntero a una cadena nula, perror imprime sólo el mensaje deerror del sistema.getpidunsigned getpid(void)#include perror(“Error de cierre de archivos”);Funciones relacionadas: _strerror, strerror.Obtiene el ID de proceso de un programa. Está disponible en sistemasUNIX.printf(“PID:%X\n”,getpid());putenvint putenv(const char *cadena);#include Funciones relacionadas: getpsp.localeconvstruct lconv *localeconv(void);#include Crea nuevas variables de entorno o modifica los valores de las variablesde entorno existentes.if(putenv(argv[1] == -1)Funciones relacionadas: getenv.

apenf.qxd 26/11/99 14:17 Página 635BIBLIOTECA DE FUNCIONES ESTÁNDAR ANSI/ISO C++ Y BORLAND C++ 5.0 635raiseint raise(int señal);#include Envía una señal al programa en ejecución. Crea una condición deexcepción correspondiente al número señal. Existen diferentes constantes,por ejemplo, SIGABRT (terminación anormal).printf(“prueba de raise\n”);raise(SIGABRT);Funciones relacionadas: abort, signal.setjmpint setjmp(jmp_buf env);#include Guarda el estado actual del programa (el entorno de la pila) antes de llamara otra función. Este entorno puede ser restaurado por una llamada alongjmp, realizando el efecto de un goto no local.if(setjmp(env) != 0) printf(“valor de longjmp\n”);Funciones relacionadas: longjmp.int spawnle(int modo, char *camino, char *arg0, char *arg1,...,NULL,char **envp[]);int spawnlp(int modo, char *camino, char *arg0, char *arg1,...,NULL);int spawnlpe(int modo, char *camino, char *arg0, char *arg1,...,NULL,char **envp[]);int spawnv(int modo, char *camino, char *argv[]);int spawnve(int modo, char *camino, char /argv[], char *envp[]);int spawnvp(int modo, char *camino, char *argv[]);int spawnvpe(int modo, char *camino, char *argv[], char *envp[]);La familia de funciones spawn crea y ejecuta un nuevo proceso hijo.Debe haber memoria suficiente para cargar y ejecutar el proceso hijo.spawnlpe(P_WAIT, “hijo.exe”, “hijo.exe”, “spawnlpe”, buf,NULL, env);Funciones relacionadas: exec.F.9.FUNCIONES DE CONVERSIÓN DE DATOSLas funciones de conversión de tipos de datos sirven para crear un puente deunión entre los dos estilos de representación de números: la cadena de textolegible por los humanos y el formato binario legible por las máquinas. Lasfunciones de conversión son ideales para convertir argumentos de líneas deórdenes de su representación de cadena al formato interno.signalvoid (*signal(int sig, void (*func) (int))) (int);#include atof()#include #include Establece tratamiento de señales de interrupción. La función signal permitea un proceso elegir uno de los diferentes modos de manipular una señalde interrupción del sistema operativo.signal(SIGINT, SIG_IGN);Funciones relacionadas: abort, _control87, exit, longjmp, raise,setjmp.spawn (funciones)#include #include int spawnl(int modo, char *camino, char *arg0, char *arg1,...,NULL);double atof(const char *cadena);La función atof() convierte el argumento cadena en un valor de dobleprecisión. La cadena debe tener el siguiente formato:[blanco][signo][ddd][.]]ddd][exponente][signo][ddd]opcionalblancos otabulacionesdígitos decimalese/ELa conversión termina cuando aparece el primer carácter no reconocibleo cuando se encuentra un carácter nulo (´\0´).

Apéndice B. Estadísticas estudiantiles - Universidad El Bosque
Apéndice A. Organigrama Institucional - Universidad El Bosque
¿debería incluirse en el Apéndice II? - IWMC World Conservation Trust
Contenido del apéndice - Stenhouse Publishers
APÉNDICE - Seminario de Educación Superior de la UNAM
Apéndice D. Estadísticas Financieras - Universidad El Bosque
Apéndice 7 Manual del Usuario SIBISEP - Sepdf.gob.mx
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