void iniciar (tUsuario &usuario, const string &idUser, const string &contrasenia) { usuario.identificador = idUser; usuario.password = contrasenia; usuario.bandeja = true; //Entrada -> true inicializar(usuario.listaMnsjRecibidos); inicializar(usuario.listaMnsjEnviados); }
/* Función: insertar Entrada: lista: Apuntador a la dirección en memoria de la lista bNueva: Apuntador a la dirección en memoria de la bomba a insertar en la lista Salida: N/A Función que inserta a la lista del tipo bomba, la bomba indicada en bNueva */ void insertar(bomba* lista, bomba* bNueva){ bomba *temp = lista; if(strcmp(temp->nombre,"NIL")!=0){ while(temp->siguiente != NULL){ temp = temp->siguiente; } bomba *ele = (bomba *) malloc(sizeof(bomba)); inicializar(bNueva->nombre,bNueva->desafio,ele); temp->siguiente = ele; }else{ inicializar(bNueva->nombre,bNueva->desafio,lista); } }
void parse(){ ESTADO e; char *args=getenv("QUERY_STRING"); if(strlen(args) == 0) e = inicializar(0); else e = str2estado(args); if(e.acao==1){ e = inicializar(++e.nivel); } print_board(); print_enemies(e); print_walls(e); print_goal(e); print_player(e); }
int main(){ int n; //longitud del vector int * A; int * B; int * C; n=TAM; A = (int*)malloc( n*sizeof(int) ); B = (int*)malloc( n*sizeof(int) ); C = (int*)malloc( n*sizeof(int) ); inicializar(A); inicializar(B); return 0; }
ECBProveedor::ECBProveedor(QWidget *parent) : QComboBox(parent), filtro() { this->setObjectName( "SelectorProveedor" ); // Seteo las propiedades del combobox this->setInsertPolicy( QComboBox::NoInsert ); this->setSizeAdjustPolicy( QComboBox::AdjustToContentsOnFirstShow ); this->setEditable( true ); this->completer()->setCompletionMode( QCompleter::PopupCompletion ); this->setCurrentIndex( -1 ); this->setInsertPolicy( QComboBox::NoInsert ); this->connect( this->lineEdit(), SIGNAL( returnPressed() ), this, SLOT( verificarExiste() ) ); this->lineEdit()->setText( "Cargando datos..." ); this->setEnabled( false ); ids = new QList<int>(); QTimer timer; timer.singleShot( 900, this, SLOT( inicializar() ) ); connect( this, SIGNAL( currentIndexChanged( int ) ), this, SLOT( cambioProveedor( int ) ) ); _inicializado = false; _id = -1; }
int main () { struct nodo lista; int buscar; int valor = 1; inicializar(&lista); printf("Programa en el cual tendras que insertar numeros en lista \n"); printf("y termina insertando un -1, en el cual de la lista insertada \n"); printf("tendras que borrar un numero de ella. \n\n"); while(valor != -1){ printf("Escriba un numero \n"); scanf("%d", &valor); if(valor != -1) insertar_al_final(&lista,valor); } printf("escribe el numero a borrar de la siguiente lista\n"); imprimir_lista(&lista); printf("\n"); scanf("%d", &buscar); eliminar_nodo(&lista,buscar); imprimir_lista(&lista); borrar_lista(&lista); return 0; }
void crear_pagina (pagina **p,int x) { *p = localizar; inicializar (*p); (*p)->cont = 1; (*p)->info [0] = x; }
int main() { tipo_pila *pila = (tipo_pila*)malloc(sizeof(tipo_pila)); int error; //Inicializar inicializar(pila); //Apilar push(pila,7,&error); push(pila,2,&error); push(pila,4,&error); //Buscar un valor printf("Num. operaciones: %i \n",busqueda(pila,2)); //Desapilar pop(pila,&error); pop(pila,&error); pop(pila,&error); system("pause"); return 0; }
void ECBProveedor::setearFiltro( const QString f ) { this->filtro = f; // Hago la carga diferida QTimer timer; timer.singleShot( 900, this, SLOT( inicializar() ) ); _inicializado = false; }
int main(){ LISTA lista; inicializar(&lista); inserir(4, &lista); inserir(6, &lista); inserir(2, &lista); inserir(3, &lista); inserir(1, &lista); inserir(5, &lista); mostrarLista(lista); excluir(2, &lista); excluir(4, &lista); excluir(6, &lista); mostrarLista(lista); // Exemplo de busca na lista PONT aux; int valor = 2; if( buscaSequencial(valor, lista, &aux) != NULL ) printf("Valor %d encontrado.\n", valor ); else printf("Valor %d não encontrado.\n", valor); return 0; }
int main(){ struct nodo *cabecera; int op,valor; cabecera = (struct nodo *) malloc(sizeof(struct nodo)); inicializar(cabecera); do{ menu(); scanf("%d", &op); switch(op){ case 1: printf("dame un numero: "); scanf("%d",&valor); push(cabecera,valor); break; case 2: pop(cabecera); break; case 3: tope(cabecera); break; case 4: break; default: break; } } while(op != 4); borrar_lista(cabecera); return 0; }
int main() { int array[TAM_ARRAY]; struct timespec inicio, fin; time_t t_total, t_prom; long int sprom, uprom; struct rusage usage; pthread_t tid[CANT_PROCESOS]; printf("------------ Caso 4 ------------\n"); clock_gettime(CLOCK_MONOTONIC_RAW, &inicio); inicializar(array); for (int i = 0; i < CANT_PROCESOS; i++) { pthread_create(&tid[i], NULL, threadEscritura, (void *) &usage); pthread_join(tid[i], NULL); } getrusage(RUSAGE_SELF, &usage); clock_gettime(CLOCK_MONOTONIC_RAW, &fin); calcularTiempos(&inicio, &fin, &usage, &t_total, &t_prom, &sprom, &uprom); imprimir(&usage, &t_total, &t_prom, &sprom, &uprom); return 0; }
int main() { struct nodo cabecera; int valor_nuevo = 0; int valor_antes; int borrar; int nuevo, antes; inicializar(&cabecera); printf("Introduce los datos\nIntroduce -1 cuando finalices\n"); while(valor_nuevo != -1){ scanf("%d", &valor_nuevo); if(valor_nuevo != -1){ insertar_al_final(&cabecera, valor_nuevo); } } imprimir_lista(&cabecera); printf("\nQue numero quieres borrar?\n"); scanf("%d", &borrar); borrar_elemento(&cabecera, borrar); imprimir_lista(&cabecera); borrar_lista(&cabecera); return 0; }
int main() { printf("HELLO"); LISTA l; inicializar(&l); REGISTRO reg; reg.chave = 1; inserirOrdenado(reg,&l); reg.chave = 80; inserirOrdenado(reg,&l); reg.chave = 2332; inserirOrdenado(reg,&l); reg.chave = 2000; inserirOrdenado(reg,&l); reg.chave = 2000; inserirOrdenado(reg,&l); reg.chave = 43; inserirOrdenado(reg,&l); reg.chave = 1000000; inserirOrdenado(reg,&l); reg.chave = 54323; inserirOrdenado(reg,&l); printf("\nTAMANHO %d REGISTRO %d\n", tamanho(&l),reg.chave); exibir(&l); system("pause"); return 0; }
int readSerial() { if(inicializado == 0){ inicializar(); inicializado = 1; } /*------------------------------------ Setting WaitComm() Event ----------------------------------------*/ /*-------------------------- Program will Wait here till a Character is received ------------------------*/ DWORD dwEventMask; // Event mask to trigger // WaitCommEvent(hComm, &dwEventMask, NULL); //Wait for the character to be received printf("\n\n Characters Received"); char TempChar; // Temperory Character //char SerialBuffer[100000]; // Buffer Containing Rxed Data DWORD NoBytesRead; //Status = ReadFile(hComm, &TempChar, sizeof(TempChar), &NoBytesRead, NULL); if(NoBytesRead>0){ printf("%d", TempChar); } return (int) TempChar; /*------------Printing the RXed String to Console----------------------*/ }//End of Main()
int main() { struct nodo lista; int valor; int valor_antes; inicializar(&lista); printf("Escriba un numero, al escribir -1 se terminará la lista\n"); while(valor != -1){ scanf("%d", &valor); if(valor != -1) insertar_al_final(&lista,valor); } printf("Escriba un numero\n"); scanf("%d", &valor); printf("escribe el valor que estara antes del valor introducido\n"); imprimir_lista(&lista); printf("\n"); scanf("%d", &valor_antes); insertar_despues_de(&lista, valor, valor_antes); imprimir_lista(&lista); borrar_lista(&lista); return 0; }
int main() { struct nodo lista; int valor; int valor_antes; inicializar(&lista); printf("Programa en el cual tendras que insertar numeros en lista \n"); printf("y termina cuando insertas un -1, y aparte insertaras un numero \n"); printf("nuevo y podras insertarlo en el lugar que quieras de la lista. \n\n"); while(valor != -1){ printf("Escriba un numero \n"); scanf("%d", &valor); if(valor != -1) insertar_al_final(&lista,valor); } printf("Escriba el nuevo numero a introducir\n"); scanf("%d", &valor); printf("Despues de que numero de la lista quieres que este el numero nuevo\n"); imprimir_lista(&lista); printf("\n"); scanf("%d", &valor_antes); insertar_despues_de(&lista, valor, valor_antes); imprimir_lista(&lista); return 0; }
void inicializar(char ori[1024],char dest[1024]){ struct archivo rutas; strcpy(rutas.origen,ori); strcpy(rutas.destino,dest); int archivos = 0,directorios = 0; DIR * directorio; struct dirent * tipo; directorio = opendir(ori); pthread_t id_hilo; while ((tipo = readdir(directorio)) != NULL) { if (tipo->d_type == DT_REG){ strcpy(rutas.origen,ori); strcat(rutas.origen,"/"); strcat(rutas.origen,tipo->d_name); strcpy(rutas.destino,dest); strcat(rutas.destino,"/"); strcat(rutas.destino,tipo->d_name); pthread_create(&id_hilo,NULL,(void*)copiar,&rutas); }else{ if(tipo->d_type == DT_DIR && strcmp(tipo->d_name, ".") && strcmp(tipo->d_name, "..")){ strcpy(rutas.origen,ori); strcpy(rutas.destino,dest); strcat(rutas.origen,"/"); strcat(rutas.origen,tipo->d_name); strcat(rutas.destino,"/"); chdir(rutas.destino); mkdir(tipo->d_name,0777); strcat(rutas.destino,tipo->d_name); inicializar(rutas.origen,rutas.destino); } } } pthread_join(id_hilo,NULL); closedir(directorio); }
void initAutomata(const char *cad, int *p, int *c) { *c = 0; if(*p < strlen(cad)) q0(cad, p, c); fprintf(stdout, "La cadena \"ing\" fue encontrada %d veces\n", *c); inicializar(); colorearPantalla(); tituloVentana(); estadoCualquiera(120.0, 250.0, "q0"); estadoCualquiera(270.0, 250.0, "q1"); estadoCualquiera(420.0, 250.0, "q2"); estadoFinal(570.0, 250.0, "q3"); grafoDirigido(120.0+40.0, 250.0, 270.0-40.0, 250.0, 1, "i"); grafoDirigido(270.0+40.0, 250.0, 420.0-40.0, 250.0, 1, "n"); grafoDirigido(420.0+40.0, 250.0, 570.0-40.0, 250.0, 1, "g"); grafoDirigido(270.0, 250.0-40.0, 0.0, 0.0, 0, "i"); grafoDirigido(110.0+40.0, 250.0+30, 280.0-40.0, 250.0+30, -1, "E-n"); grafoDirigido(110.0+40.0, 190.0+30, 420.0-40.0, 190.0+30, -1, "E-n-g"); al_flip_display(); while(1) { al_wait_for_event(queue_evento, &evento); if(evento.type == ALLEGRO_EVENT_DISPLAY_CLOSE) break; } about(); finalizar(); }
//si es falso se tendrqa que llamar el metodo para porder iniciar el algoritmo Puntaje::Puntaje(QString entrada1, QString entrada2, bool iniciarAutomaticamente) { this->vecta=comprobarEntrada (entrada1); this->vectb=comprobarEntrada (entrada2); if(iniciarAutomaticamente==true) inicializar(); }
int main() { struct nodo_doble cabecera; int valor_nuevo = 0; int valor_antes; inicializar(&cabecera); printf("Introduce los datos\nIntroduce -1 cuando finalices\n"); while(valor_nuevo != -1){ scanf("%d", &valor_nuevo); if(valor_nuevo != -1){ insertar_al_final(&cabecera, valor_nuevo); } } imprimir_lista(&cabecera); printf("Dame el numero que quieres introducir\n"); scanf("%d", &valor_nuevo); printf("Despues de que numero lo quieres introducir?\n"); scanf("%d", &valor_antes); insertar_despues(&cabecera, valor_nuevo, valor_antes); imprimir_lista(&cabecera); borrar_lista(&cabecera); return 0; }
int main(int argc, const char **argv){ struct Carta baraja[40]; inicializar(baraja); imprimirBarajaOrdenada(baraja); return EXIT_SUCCESS; }
int main(){ int *a, tam; a = inicializar(&tam); ingresa(a, tam); imprimir(a, tam); seleccion(a,tam); imprimir(a,tam); return 0; }
AjustesSensores::AjustesSensores(QWidget *parent) : QDialog(parent), ui(new Ui::AjustesSensores) { inicializar(); conexiones(); llenarParametros(); aplicar(); }
int main(int argc, char const *argv[]){ char origen[1024] = {},destino[1024] = {}; printf("Ruta de carpeta a copiar: \n"); scanf("%s",origen); printf("Ruta destino: \n"); scanf("%s",destino); inicializar(origen,destino); return 0; }
void debePoderObtenerUnRegistro() { inicializar(); buffer = obtenerRegistro(archivo); CU_ASSERT_STRING_EQUAL(buffer, REGISTRO1); limpiar(); }
int main(){ struct nodo * lista; lista = inicializar(); agregar(lista); imprimir_lista(lista); seleccion(lista); imprimir_lista(lista); free(lista); return 0; }
void writeSignal(int sinal){ if(inicializado == 0){ inicializar(); inicializado = 1; } writeCharacter(sinal); return; }
bool Bloque::copiar(Componente*componente){ Bloque* fuente=dynamic_cast<Bloque*>(componente); if(fuente==NULL) return false; inicializar(fuente->get(0)); for (Ttamanio i=1;i<fuente->cantidadComponentes();i++){ componentes.push_back(fuente->get(i)->clonar()); } return true; }
int main (void) { int i=0; char opc=' '; // En esta área se debe verficar si existe el archivo de lo contrario debe crearlo if ((arcLibro = fopen("Biblioteca.dat","r+"))==NULL){ //Verifica si existe el archivo de libros, si es asi se conecta printf("\n\n Archivo no existe. Se creará en la dirección por defecto \n"); arcLibro = fopen("Biblioteca.dat","w+"); //si no existe se crea el archivo getch (); } fclose(arcLibro); // esta área controla el menú del archivo Libro do { system("CLS"); printf( " Biblioteca de Prueba \n\n "); printf( "\n1) Agregar Libro"); printf( "\n2) Buscar Libros."); printf( "\n3) Listar Libros."); printf( "\n4) Borrar."); printf( "\n0) Salir. \n"); printf ("\nIngrese una opción: "); opc=getchar(); inicializar(Vlibro); switch (opc) { case '1': agregarLibro (arcLibro, Vlibro); break; case '2': { system ("cls"); metododebusqueda (); printf ("\nIngrese la opción de busqueda: "); scanf ("%d", &i); buscar (arcLibro, i); getch (); break; } case '3': listarLibros(arcLibro); break; case '4': { system ("cls"); metododeborrado (); printf ("\nIngrese la opción de busqueda: "); scanf ("%d", &i); borrar (arcLibro, i); getch (); break; } case '0': break; default: printf( "Verifique la opción seleccionada.");//en caso de que se equivoque en el menu, le muestro este mensaje break; } } while (opc!='0'); return 0; }