elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 ... 66
291  Programación / Programación C/C++ / clases me marea en: 13 Julio 2012, 23:26 pm
hola amigos estaba practicando un poco con clases la cuestión es que después de meterle mano al asunto no le encuentro la vuelta...a se que el code tiene errores pero es lo que voy haciendo...si me dan una mano estaria genial
Código:
#include<iostream>
using namespace std;
class PerfilDelJugador
{
private:
int  PuntosCiviles;
int  PuntosMilitares;
int  Honor;
int  SoldadosPropiosPerdidos;
int  SoldadosEnemigosMuertos;

public:
//constructor
PerfilDelJugador (int a , int b, int c, int d, int e )
{
PuntosCiviles=a; PuntosMilitares=b; Honor=c;
SoldadosPropiosPerdidos=d;
    SoldadosEnemigosMuertos=e;
};
//destructor
~PerfilDelJugador(){}
//acceso encapsulamiento
int get_PuntosCiviles (void){return PuntosCiviles;}
int get_PuntosMilitares (void) {return PuntosMilitares;}
int get_Honor (void) {return Honor;}
int get_SoldadosPropiosPerdidos (void){return SoldadosPropiosPerdidos;}
};
void cargar()
{
char NombreJugador [50];
cout<< "ingrese el nombre del jugador"<<endl;
cin>>NombreJugador;
PerfilDelJugador NombreJugador;
cout<< " ingrese los puntos civiles"<< endl;
cin>>NombreJugador.a;
cout<< "ingrese los puntos militares";
cin>>NombreJugador.b;
cout<< "ingrese los puntos de honor";
cin>>NombreJugador.c;
cout>>"ingrese los soldados propios perdidos";
cin>>NombreJugador.d;

}
lo que quiero es que el ususario defina el objeto PerfilDelJugador   a su vez ingrese unos datos
292  Programación / Programación C/C++ / Re: Aprendiendo C++[?] en: 24 Junio 2012, 17:19 pm
tiene razon dato000 videotutoriales...inclusive en este for hay uno bueno que me descargue
293  Programación / Programación C/C++ / Re: Aprendiendo C++[?] en: 23 Junio 2012, 03:51 am
básicamente es un problema de como aprender...una cebra le enseña a su hija que el león es malo solo cuando el león ataque...y va a tener una sola oportunidad para descubrirlo...los humanos no hace falta eso...podemos pensar en abstracto, de allí que el método de error-acierto esta olvidado como método de enseñanza...no leas desde la pantalla ya lo intente y cansa... llévalo a una fotocopiadora de una universidad (allí es mas barato la fotocopia  :silbar:) pides que sean fotocopias no impresion(es mas caro  :rolleyes:) lo llevas al libro en un pendrive y solicitas te hagan una copia...leer del libro es mucho mejor podes volver, podes escribirlo, marcar lo que creas que es importante para ti etc etc...por otro lado tengo un apunte de una universidad de españa..parte de unos 4 ejercicios y lo van complicando hasta hacerlo con clases herencia poliformismo y  todo eso(todavía no lo termine) tiene errores los códigos ya lo comprobé pero los preguntas aca y te sacan las dudas
294  Programación / Programación C/C++ / Re: error cuando practico con clases en: 18 Junio 2012, 22:24 pm
 ;-) ;-) ;-) ;-) ;-)
gracias
 ;-) ;-) ;-) ;-) ;-)
295  Programación / Programación C/C++ / Re: error cuando practico con clases en: 18 Junio 2012, 22:08 pm
clarooooo...porque defino ya no declaro nada....el código original ni los paréntesis o lo de adentro tenia ....
y yo que pensaba que estaba aca el error
Código:
complex& operator = (complex& m) //asignación
o sea ya se que el compilador te da el lugar exacto del error pero mas de una vez me paso que el error estaba mas bien dado por errores de declaración mas que de definición
296  Programación / Programación C/C++ / error cuando practico con clases (solucionado) en: 18 Junio 2012, 21:33 pm
hola amigos..estaba leyendo un libro y este código que voy a transcribir tenia unos pequeños errores (por lo menos eso me decía el compilador...pero la ultima parte me esta matando...si alguien me da una mano estaría genial
Código:
#include <iostream> //le borre el.h porque no funciona 
using namespace std;  //el codigo original no tenia esta parte
 class complex
 {
 private:
 double real, imag;
 public:
 complex (double a, double b) //constructor
 {real=a ; imag =b;}
 ~complex () {} //destructor
   //el codigo original tenia dos parentesis lo borre no tenian sentido
 complex (complex& a) //constructor copia
 {real=a.get_real(); imag=a.get_imag();}
 complex& operator = (complex& m) //asignación
 {real=m.get_real(); imag=m.get_imag(); return *this;}
 double get_real (void) {return real;} //acceso al encapsulamiento
 double get_imag (void) {return imag;}
 friend ostream& operator << (ostream& os, complex& a)
 { //redefinición del operador <<
 os << "Es un Complex=";
 os << a.get_real() <<"+"<< a.get_imag () <<"i"<<endl;
 return os;
 }
 };
 int main (void) //programa principal
 {
 complex a(1.,1.); //definimos un objeto a complejo
 complex b(double, double); //definimos un objeto b complejo
            //codigo orig. le faltaba el parentesis
b=a; //asignamos un complejo a otro
  complex c(a) ; //copiamos un complejo de otro
 cout <<"complex a ="<<a.get_real()<<"+"<<a.get_imag()<<"i"<<endl;
 cout <<"complex b ="<<b.get_real()<<"+"<<b.get_imag()<<"i""<<endl;
 cout << c << endl;
 return 0;
 }
error
Citar
c:\documents and settings\tissera\mis documentos\visual studio 2008\projects\hola mundo\hola mundo\hola.cpp(30) : error C2659: '=' : función como operando izquierdo
c:\documents and settings\tissera\mis documentos\visual studio 2008\projects\hola mundo\hola mundo\hola.cpp(33) : error C2228: el operando izquierdo de '.get_real' debe tener class/struct/union
c:\documents and settings\tissera\mis documentos\visual studio 2008\projects\hola mundo\hola mundo\hola.cpp(33) : error C2228: el operando izquierdo de '.get_imag' debe tener class/struct/union
c:\documents and settings\tissera\mis documentos\visual studio 2008\projects\hola mundo\hola mundo\hola.cpp(33) : error C2001: nueva línea en constante
c:\documents and settings\tissera\mis documentos\visual studio 2008\projects\hola mundo\hola mundo\hola.cpp(34) : error C2146: error de sintaxis : falta ';' delante del identificador 'cout'
El registro de compilación se guardó en el "file://c:\Documents and Settings\tissera\Mis documentos\Visual Studio 2008\Projects\hola mundo\hola mundo\Debug\BuildLog.htm"
hola mundo - 5 errores, 0 advertencias
========== Volver a generar todo: 0 correctos, 1 incorrectos, 0 omitidos ==========
por las dudas el libro es
Citar
Lluís Gil Espert
Montserrat Sánchez Romero
El C++ por la pràctica
Introducción al lenguaje y su filosofía
lindo para leer es pura practica
297  Foros Generales / Foro Libre / Re: Una vez cumplido el sueño de Hackear Hotmail en: 15 Junio 2012, 08:07 am
jajajaj lo mas lammer que hice...y fue hace muchoooo fue entrar a la pc del rector de mi facu...estaba revisando la web desde la facu(en esos tiempos no tenia internet) y la red lan permitia tantas cosas que entre a la pc del rector..nada importante solo notas que para mi en esos tiempos no tenian valor...despues se puso mas complicado...pero cada tanto entro a ver que publica la nueva decana
298  Programación / Programación C/C++ / Re: el ratolon que se mueva solo, entre en un archivo word y escriba lo programado en: 10 Junio 2012, 05:55 am
talvez te sirva esto para el tema del raton
Citar
basicamente usa la libreria windows deberías leerla...eso si si es que va a ser aplicado en windows..para linux no se ...
y sobre que salga escrito algo en word lo que buscas http://c.conclase.net/ficheros/index.php
cualquier cosa avisas..porque veo que sera una buena broma
299  Programación / Programación C/C++ / Re: problemas de validacion, auxilio!!! en: 2 Junio 2012, 04:08 am
en la parte de
Código:
struct producto{
   char nomb[MAX_NOMB+1];
   char descrip[MAX_DESCRIP+1];
   long code;
   int stock;
   int pmayo;
   int pmino;
   int pcost;
los definís como enteros allí deberían ser float, por eso salen como enteros...
ejemplo
Código:
float  pmayo;
o mejor aun
Código:
double pmayo;
2°lo de los espacios y alfanumericos  lo arreglas poniendo
Código:
char nomb[50];
alcanzaria para meter un nombre de 50 caracteres...eso si no se bien para que metiste la parte de
Código:
#define MAX_NOMB 20
Seguramente esos pequeños cambios generaran cambios en el resto del código..la verdad no lo leí, pero eres tu el que lo conoce así que búscalos...cualquier cosa avisa
300  Programación / Programación C/C++ / Re: Ayuda con ejercicios dev c++ (Arreglos y repetitivos) en: 26 Mayo 2012, 01:45 am
jijiji es mas le vamos a avisar a la profe que dejo el mail
Páginas: 1 ... 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 ... 66
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines