hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
10 de Octubre de 2008, 10:40:05
Noticias: La 1era E-Zine de CPH ya fue liberada, encuentrala
Para ver este enlace Registrate o Inicia Sesion
> aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  C / C++ (Moderadores: mycrox, TxShAcK)
| | |-+  Curso C/C++ desde 0
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] Ir Abajo Imprimir
Autor Tema: Curso C/C++ desde 0  (Leído 20085 veces)
mycrox
Moderador
*****
Desconectado Desconectado

Mensajes: 597


"Católico Apostólico Romano. Seguidor de Cristo"


Ver Perfil
« Respuesta #255 : 13 de Agosto de 2008, 02:40:34 »

Es de C++ verdad? Entonces porque usas printf y scanf?? ya se que se pueden usar tambien, pero ya que es C++ pues usar cout y cin no??

solo es eso, lo demas, todo perfecto lo entendi todo, ya se como utilizarlo todo y esperando el proximo xDD

Saludos y muchisimas gracias cool kool

bueno, TxShacK lo comenzó en C++ creo, pero yo prefiero C.

asi que le cambiare el titulo Cheesy

gracias por los comentarios.
En línea

Deseas aprender a programar de verdad??
Haz click
Para ver este enlace Registrate o Inicia Sesion
Aqui

kaloman
NZ2
**
Desconectado Desconectado

Mensajes: 179


1 hombre se puede casar con la hermana d su viuda?


Ver Perfil WWW
« Respuesta #256 : 13 de Agosto de 2008, 03:11:26 »

buenas tio k tal, bueno en primer lugar dices ponemos este codigo k es lo k saldra( ola mundo) y como se yo que conm ese codigo dira ola mundo, me refiero a que, por ejemplo, es como en la consola, k si pones ipconfig te dice la ip y tal? y en c++ si pones los comandos rodeado de la palabra holamundo por ejemplo es lo que pondra? salu2
En línea


Para ver este enlace Registrate o Inicia Sesion
http://www.hackers-web.com/HackersWeba.gif

Me editaron la firma porque era demasiado grande
kaloman
NZ2
**
Desconectado Desconectado

Mensajes: 179


1 hombre se puede casar con la hermana d su viuda?


Ver Perfil WWW
« Respuesta #257 : 13 de Agosto de 2008, 03:14:40 »

hola k tal, bueno y como se yo que poniendo ese codigo me sale en la pantaya: ola mundo, que como la consola que por ejemplo pones: ipconfig y te pone la ip y tal, y si en ese programa pones ese comando te sale en pantalla? no lo entiendo jejej, salu2
En línea


Para ver este enlace Registrate o Inicia Sesion
http://www.hackers-web.com/HackersWeba.gif

Me editaron la firma porque era demasiado grande
WaesWaes
Moderador Global
*****
Desconectado Desconectado

Mensajes: 1,668


Consumiras poder hasta que él te consuma


Ver Perfil WWW
« Respuesta #258 : 13 de Agosto de 2008, 03:20:19 »

el tema es que esto no es batch.....batc h es mucho mas simple porque no es un lenguaje de programacion, es simplemente una shell para interactuar con el sistema.

esto es un lenguje de programacion, mucho mas potente y amplio, por sobre todas las cosas.....

y lo que hace es llamar a una libreria, ampezar la funcion principal "main" del tipo integer, por lo que se debera de retornar algo (return)

y dentro de eso usa un comando de C++ que tiene como objetiva imprimir por consola. y llama usando system de msvcrt.dll el comando "pause" que esta en la carpeta system32....lo equivalñente a poner un "pause" en batch....

el "culpable" de que slaga hola mundo es "cout" reforma hola mundo por otras letras y lo veras Wink

las librerias que llama son casi obligatorias en programas hecho en C/C++ que sirven para llamar al system y para imprimir por pantalla

no es tan complicado, lo que nesesitas es un poco de estudio Wink

saludos
En línea


Para ver este enlace Registrate o Inicia Sesion

Java lover
Estudiando
Para ver este enlace Registrate o Inicia Sesion
Sistemas Operativos

OpenSolaris 2008.05 + Ubuntu 8.04 + Windows XP Pro SP3
Proximo proyecto: Galaxy java
KaRl-HaCk
NZ1
*
Desconectado Desconectado

Mensajes: 61


Ver Perfil
« Respuesta #259 : 17 de Agosto de 2008, 04:00:20 »


Como puedo hacer que salga esto en C++? en C se pone o el %i o el %c o el que sea que ahora no me acuerdo xD, pero para que salga en C++ como seria?

Saludos
En línea
isseu
NZ2
**
Desconectado Desconectado

Mensajes: 267


°º¤ø,¸¸,el conocimiento es poder°º¤ø,¸¸,ø¤º°`°º¤ø,


Ver Perfil
« Respuesta #260 : 17 de Agosto de 2008, 04:42:48 »

bsca en conclase.net en la biblioteca de librerias, en la parte de strings
En línea



Para ver este enlace Registrate o Inicia Sesion
Quick Batch Decompiler + serial

"En 10 años más los hackers dominaran
mycrox
Moderador
*****
Desconectado Desconectado

Mensajes: 597


"Católico Apostólico Romano. Seguidor de Cristo"


Ver Perfil
« Respuesta #261 : 18 de Agosto de 2008, 09:47:05 »


Como puedo hacer que salga esto en C++? en C se pone o el %i o el %c o el que sea que ahora no me acuerdo xD, pero para que salga en C++ como seria?

Saludos

pues, en C++ se usa para imprimir en pantalla la funcion cout.

La particularidad de esta función, es que imprime SIN FORMATO, osea, tal como lo declaraste..

osea

si pones:

Código:
int a=65;

cout<<a;
;

te va a imprimir 65, ya que el tipo de dato es ENTERO, es decir, un NUMERO.

si pones:
Código:
char a=65;

cout<<a;
te va a imprimir A. debido a que "a" vale 65 que es un CHAR, por lo que automaticament e lo toma como caracter. en este caso A.

se entendio? correcto? Cheesy
En línea

Deseas aprender a programar de verdad??
Haz click
Para ver este enlace Registrate o Inicia Sesion
Aqui

700esoj
NZ2
**
Desconectado Desconectado

Mensajes: 172


Ver Perfil
« Respuesta #262 : 21 de Agosto de 2008, 02:36:36 »

una pregunta, que pasa si por casualidad yo no necesite ninguna "liberia.h" y la incluyo en mis projectos de todas formas? Tiene algun defecto? hace algun daño? agranda al archivo final?
En línea
britennbell
Recien llegado
*
Desconectado Desconectado

Mensajes: 2


Ver Perfil
« Respuesta #263 : 23 de Agosto de 2008, 08:30:59 »

Este manual esta de lujo kool

Vaya que uno si aprende!!! toma-xD
Un saludo para todos
Gracias!!! cura
« Última modificación: 23 de Agosto de 2008, 08:31:54 por britennbell » En línea
mycrox
Moderador
*****
Desconectado Desconectado

Mensajes: 597


"Católico Apostólico Romano. Seguidor de Cristo"


Ver Perfil
« Respuesta #264 : 24 de Agosto de 2008, 12:47:58 »

una pregunta, que pasa si por casualidad yo no necesite ninguna "liberia.h" y la incluyo en mis projectos de todas formas? Tiene algun defecto? hace algun daño? agranda al archivo final?

m... simplemente no te va a compilar, lo que quiere decir que no tendras ningun programa o ejecutable.

te lanzara error.

ALMENOS, que no uses ninguna función, lo que es algo CASI IMPOSIBLE Cheesy

saludos.
En línea

Deseas aprender a programar de verdad??
Haz click
Para ver este enlace Registrate o Inicia Sesion
Aqui

mycrox
Moderador
*****
Desconectado Desconectado

Mensajes: 597


"Católico Apostólico Romano. Seguidor de Cristo"


Ver Perfil
« Respuesta #265 : 18 de ſeptiembre de 2008, 08:32:39 »


Para ver este enlace Registrate o Inicia Sesion
Argumentos del main

Autor:
Para ver este enlace Registrate o Inicia Sesion
CHR0N05



Argumentos del main (int argc, char *argv[])

Como verán, anteriormente en los programas, el main solo lo poníamos como "int main()", sin argumentos, esto es porque lo ejecutamos desde el DevC++ o lo ejecutamos haciendo dos click en el ejecutable. Pero los programas "deberian" llamarse todos desde la consola (MS-DOS), con lo cual los argumentos del main pasan a tener importancia.

Los argumentos de método main, son aquellos que son recibidos por el método main... Las dos variables que veremos en este capitulo serán:

    * argc
    * argv


argc:


argc, es de tipo entero (int), especificament e mantiene la cantidad de "numeros de argumentos" ingresados, por defecto contiene el numero 1, ya que el nombre del programa o la ruta se toma como el primer argumento que recibe el programa, y cada número representa el INDICE de una matriz (char *argv[]) que veremos a continuación.

veamos un ejemplo de el numero de argumentos:



Como verán, no tengo el code Cheesy, pero argc se trata o manipula como cualquier otra variable de tipo entera. (int).

argv[]:

argv[], es un array o matriz que está basado en el array de los carácteres que contiene el programa, son ingresados al momento de invocar el Programa... entonces podemos decir que argv[], guarda los "nombres" de los argumentos ingresados en el programa...



veamos algo más claro en la siguiente imagen:



en este caso:

- argv[0] es "programa" o dependiendo del compilador te dirá "la ruta del archivo más el nombre del programa".
- argv[1] es "entrada.txt".
- argv[2] es "salida.txt".

no se confundan o se inquieten si ven esta matriz declarada así : char *argv[], ya que se usa un punteros a vectores, lo cual es lo mismo que una matriz, aunque eso sí, una matriz de caracteres. Para poder visualizar por ejemplo argv[0], es necesario poner:

printf("argv[0] es %s \n", argv[0]);

no olviden poner %s, ya que es formato de STRING, que es lo mismo que un vector de caracteres..

bueno, a estas alturas, ya no deberian confundirse con eso.

Gracias a
Para ver este enlace Registrate o Inicia Sesion
CHR0N05
por el aporte.

hasta el próximo capitulo.
En línea

Deseas aprender a programar de verdad??
Haz click
Para ver este enlace Registrate o Inicia Sesion
Aqui

hg
NZ1
*
Desconectado Desconectado

Mensajes: 47


Ver Perfil
« Respuesta #266 : 20 de ſeptiembre de 2008, 10:06:29 »

Muchas grcias es lo que estaba bucando para aprender a programar,juro que seguire esta guia.gracias
En línea
mycrox
Moderador
*****
Desconectado Desconectado

Mensajes: 597


"Católico Apostólico Romano. Seguidor de Cristo"


Ver Perfil
« Respuesta #267 : 21 de ſeptiembre de 2008, 06:04:53 »

Muchas grcias es lo que estaba bucando para aprender a programar,juro que seguire esta guia.gracias

gracias Cheesy

esos comentarios alentan a uno, a seguir publicando.

saludos.
En línea

Deseas aprender a programar de verdad??
Haz click
Para ver este enlace Registrate o Inicia Sesion
Aqui

Dalamar123
Recien llegado
*
Desconectado Desconectado

Mensajes: 3


Ver Perfil
« Respuesta #268 : 01 de Octubre de 2008, 12:28:31 »

Bien de momento voy x el sexto capitulo y aun no me he perdido xDD me gusta muxo este curso no dejeis de acerlo se agradecen muxo stas cosas q empiezan de cero  Cool
En línea
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online