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 - XorNet

#1
¡Hola! :)
Tengo una duda acerca de esta carrera, ya sé que esta carrera tiene un enfoque más que todo al software. Pero quisiera saber a algún estudiante si en esta carrera también se ve un poco acerca de hardware, ya que pues es una carrera científica que abarca todas las bases de la computación, así que lo más lógico sería que sí. Pero quiero sacarme la incógnita de la cabeza.

También, ¿es una carrera que se encarga del desarrollo de nuevas tecnologías?

Gracias por su atención. :)

Greetings! \o
#2
Hola bueno, tengo una duda, ¿cómo hacer para darle movimiento a la ventana al dejar presionado el clic del mouse en la parte superior de la ventana? Me explico, cuando se tiene el foco de una ventana y colocamos el cursor en la parte superior de la ventana y hacemos clic podemos desplazarla, ésto se puede hacer en C# fácilmente dejando los bordes de la apariencia de Windows (Sizable, Fixed, Fixed 3D, etcétera). Pero, si yo no quiero tener esos bordes sólo coloco: "None"estos bordes se remueven para hacer un programa con una interfaz completa y propia. Pero al colocar el mouse en la parte superior y dejar el clic presionado no se desplaza, y yo quiero hacer que eso suceda, ¿cómo puedo lograr eso?

¡Gracias de antemano por su atención! :)
#3
Bueno lo que trato de hacer es que un programa que ya hice no se abra haciéndole doble clic sino que se abra mediante otro programa ya sea apretando un botón o 'x' evento. Ayuda por favor. n_n
#4
Hacking / Tengo una duda sobre lo que es un hack.
6 Diciembre 2013, 17:40 PM
Bueno la pregunta parece patética, pero en realidad sí, o sea, no tengo ni mínima idea de cómo funciona esto.

Yo me desenvuelvo muy bien en la programación, pero en realidad, no sé cómo crear hacks.

Un hack, ¿es un programa que modifica el código fuente del programa? ¿Para ello necesito conocer el código fuente? o ¿un programa que modifique el código ASM del ejecutable?

No tengo ni mínima idea de cómo funciona un hack exactamente y por eso recurro acá. Para alguien experimentado es obvio que esta pregunta es una bobada, pero, ¿me ayudaría un poco? :)

-- EDIT --
No quiero saber para pasármela por todos los servidores tumbando como un "bad boy"; me parece estúpido eso, ya que si yo tuviera un servidor odiaría que me hicieran eso, sólo pregunto por curiosidad, y porque si sé cómo funciona, supongo que podría desarrollar yo mismo mis antihacks. :)

Saludos. \o
#5
Bueno es que tengo una laptop que por defecto trae windows 7, pero le instalé windows 8, y pues quiero instalarle el driver para que reconozca la webcam, pero el driver está en windows 7 y sí, sí es del modelo de la laptop, pero como es en windows 7 y yo tengo windows 8 no sé si funcionará, podría servir? Gracias, saludos. n_n
#6
Es que me han dicho que esto es posible, y yo quisiera saber como identificarlas, no para rastrear es solo que quiero aprender a hacerlo. Yo saqué una conclusión de que es parecido a los código de llamadas a un país exterior, por ejemplo Venezuela es 58, Colombia 57, etc teniendo eso en cuenta cuando nos llaman de un país exterior viendo que código tiene sabemos de que país nos llaman, entonces para la ip debe ser algo parecido no? Pero bueno es solo una idea, saludos. \o
#7
Cita de: ivancea96 en  5 Octubre 2013, 00:27 AM
Eso es que ZGetGame() es una función que retorna un objeto. ZMyCharacter() es una función del objeto retornado.

Heheheh al fin lo entendí. xP O sea que el código correcto al que coloqué anteriormente es este:
Código (cpp) [Seleccionar]

#include <iostream>
#include <cstdlib>

using namespace std;

class Prueba {
public:
   void saludo() { cout << "Saludo desde la funcion!!\n"; }
   Prueba() { }
};

Prueba* pPrueba() {
   Prueba ejemplo1;
   return &ejemplo1;
}

int main() {

   // ...

   pPrueba()->saludo();
   
   // ...
   Prueba* prueba2 = pPrueba();
   prueba2->saludo();

   system("pause>nul");

   return 0;
}


Al fin lo entiendo sé que no es la gran cosa pero me servirá. (:
#8
xd Creo que no me supe explicar, cuando tenemos:
Código (cpp) [Seleccionar]

ZGetGame()->ZMyCharacter();


Porqué ZGetGame() Tiene paréntesis? Qué es lo que los hace tener? Sí es un objeto puntero de una clase bastaría con: ZGetGame->ZMyCharacter(); Y así el objeto llama a la función ZMyCharacter(), Pero porqué ZGetGame tiene paréntesis?
#9
Bueno hasta ahora he tratado de entender pero pues no lo he logrado xd, cuando trato de compilar esto:
Código (cpp) [Seleccionar]

#include <iostream>

using namespace std;

class Prueba {
public:
void saludo() { cout << "Saludo desde la función!\n"; }
Prueba() { }
};

int main() {
Prueba* pPrueba( );

pPrueba()->saludo();

system("pause>nul");

return 0;
}

Pero me da error, alguien me dice porque? Es obvio que lo estoy haciendo super mal pero por eso pongo el código para saber porque y me orienten.
#10
Cita de: eferion en  4 Octubre 2013, 08:25 AM
A ver, tu tienes una estructura o clase cualquiera:


struct estructura
{
  void (*FuncPtr)();
};


Y por otro lado tienes una función que devuelve un puntero a una estructura de este tipo:


struct structura* Funcion( );


Si quieres acceder a algún miembro de la estructura, dado que es puntero tienes que utilizar el operador '->'. Si devolviese la estructura por valor en vez de por referencia tendrías que utilizar el operador '.' para acceder a los miembros de la estructura.

Si, en concreto, quieres acceder al puntero a función almacenado en la estructura, dicho acceso puede escribirse así:


// primera forma:
Funcion( )->FuncPtr( );

// segunda forma:
struct estructura* p_estructura = Funcion( );
p_estructura->FuncPtr( );


Pero vamos, que antes de correr tanto ponte a aprender la base, que estas cosas ya irán llegando solas.

Un saludo.

Oye y este método cómo se llama? O sea que nombre se  le da a este tipo de instrucciones, me explico a las funciones así:
Código (cpp) [Seleccionar]

void funcion1(int prueba, ...);

Se les denomina Funciones Variadicas, entonces cómo se le denomina a esto que trato de entender?