Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - crack81

#201
Es claro aun que personalmente que no es lo mas ideal hacer esto
porque si uno no pone cuidado pude ser que se valla quedando codigo basura que al rato cuesta entender

Lo que queda es acostumbrarse a como trabaja este IDE

Saludos...
#202
Si entiendo tu explicacion y si me fije que se quita la instancia del boton pero
bueno a mi personalmente me molesta que el codigo del metodo se siga manteniendo dentro del proyecto

Como especifique arriba tanto Delphi como java los auto elimina asi que no tienes que estar como loco viendo si ese metodo tiene o no instancia

#203
No se si la pregunta esta de lo mejor planteada haber si algun moderador la checa si cree que es mejor alguna otra entonces que la cambie.

Bueno tengo una curiosidad cuando agrego un boton a un form en c#
y escribo codigo en el evento  click de el todo va bien pero si en algun momento ya no me gusto ese preciso boton ni todo su contenido cuando lo elimino
el componente visual, todo el codigo del evento se matiene.

Esto me parece algo ironico porque he probado otros lenguajes como Delphi o java y esto no pasa, tu eliminas algo visual y todo lo que estaba dentro de sus eventos tambien se elimina.

Haber si alguien me explica si esto es cosa del IDE o soy yo el que esta haciendo algo mal
#204
Olle daniel desde un tiempo he visto tus dudas y me gustaria saber que curso estas siguiendo o donde estas encontrando esos ejercicios

si los compartes seria fabuloso
saludos...
#205
No conozco el tema me puedes dar mas informacion para ayudarte

saludos...
#206
El ejemplo que te dio es una buena solucion lo que dices de cadena destino seria muy similar porque tambien tendra que un llenar puntero de char, asi que para hacer eso hay que reservar memoria

lo otro seria como tu ejemplo usando arreglo de caracteres pero no es lo mas correcto ni en c ni en c++ porque estarias creando posicion en tiempo de ejecucion de una manera no optima ya que de esa forma la estarias guardando en la pila

hacer esto char datos[strlen(tamano)];//no es correcto pero puede ser que corra ya que se guardara en la pila

lo mas correcto es reservar memoria como es el caso de malloc
#207
Programación C/C++ / Re: Problema con Array
10 Febrero 2015, 03:03 AM
Te dejo mi verision del programa en las pruebas que le hize funciona bien, te muestra los lugares vacios por clase y si escoges alguna no ya reservado te muestra que esta lleno

checalo espero te ayude saludos....


Código (cpp) [Seleccionar]
#include<iostream>
#include<cstdlib>
using namespace std;

void Disponibles(int *asientos,int clase){

    int i=0,f=0,asiento;
    bool vacantes=false;;
    if(clase==1){
       i=0;
       f=4;
    }
    else if(clase==2){
        i=5;
        f=9;
    }
    cout<<"\nAsientos disponibles en la clase "<<clase<<": ";
    for(;i<=f;i++){
        if(asientos[i]==0){
            cout<<i+1<<" ";
            vacantes=true;
        }
    }
    if(vacantes==false){cout<<"No hay vancantes en la clase #"<<clase<<endl; cin.get();cin.get();return;}

    cout<<"\nEscoga un asiento "<<endl;
    cout<<"===> ";
    cin>>asiento;

    if((clase==1) && (asiento>5) || (asiento<1)){cout<<"Escogio uno no valido "<<endl; cin.get(); cin.get(); return;}
    if((clase==2) && (asiento<6) || (asiento>10)){cout<<"Escogio uno no valido "<<endl; cin.get(); cin.get(); return;}

    if(asientos[asiento-1]==1 ){
        cout<<"Escogio uno no valido "<<endl;
        cin.get();
        cin.get();
    }
    else{
       asientos[asiento-1]=1;
       cout<<"Asiento #"<<asiento<<" reservado"<<endl;
       cin.get();
       cin.get();

    }
}


int main(){

    int avion[]={0,0,0,0,0,0,0,0,0,0};
    int clase;
    int asiento;

    while(true){

       cout<<"                    Sistema de reserva de Vuelos"<<endl;
       cout<<"Digite 1 para primera clase"<<endl;
       cout<<"Digite 2 para segunda clase"<<endl;
       cout<<"Digite 3 para salir "<<endl;
       cout<<"===> ";
       cin>>clase;

       if(clase==1){Disponibles((int*)avion,1);}
       else if(clase==2){Disponibles((int*)avion,2);}
       else if(clase==3){break;}

       system("cls");
    }

    cout<<"Programa finalizado"<<endl;

cin.get();
cin.get();
return 0;}
#208
Me imagino que si lo vas a tocar sera desde codigo fuente y sabras obivamente programar en c porque si no poco podras hacer

tienes que revisar como es que detectar los antivirus como serian por firma, heuristica etc.

muchas de esas firmas estan en funciones, variables que se han utilizado demasiado y pueden ser detectados

vb6 es el claro ejemplo de como puede quemar un lenguaje "intentado" hacer malware

por logico c y c++ al hacer dos lenguajes mas complejos que vb6 tiene la venaja que para hacerlos indetectables es mas "sencillo" pero obvio se necesitan conocimientos

con el manejo de sockets, el api de windows etc.

#209
y cual es problema en concreto que quieres solucionar o solo querias mostrarlo?

saludos...
#210
Te dejo mi version del programa
la verdad no entiendo que tiene que ver el problema con estructura de base de datos jajaja

el problema es para la universidad o que?

Código (cpp) [Seleccionar]
#include<iostream>
#include <stack>
using namespace std;

//en las pilas el primer valor en entrar es el ultimo en salir

int main(){

    stack<int> pila;
    int x=0, t=1;

    for(int i=0;i<11;i++){//aña los primeros 11 elementos de la serie fibonacci

        x=x+t;
        t=x-t;

        pila.push(x);//ingresamos los valore en forma de pila
    }

    while(!pila.empty()){

        cout<<pila.top()<<endl;//va mostrando los elementos desde el tope de la pila
        pila.pop();//elimina los elementos del tope de la pila
    }

cin.get();
cin.get();
return 0;}