Autor Tema: Tipos fundamentales en C/C++  (Leído 3062 veces)

Desconectado gink

  • PHPer@ Fijo
  • ***
  • Mensajes: 146
  • Karma: 10
  • Sexo: Masculino
    • Ver Perfil
    • Mi blog personal
Tipos fundamentales en C/C++
« en: 27 de Septiembre de 2010, 07:01:46 am »
Ojala les guste la tabla que les hice :)

Comunidad PHPeros

Tipos fundamentales en C/C++
« en: 27 de Septiembre de 2010, 07:01:46 am »

Desconectado Warlox

  • Moderadores PHP
  • PHPero Master
  • ****
  • Mensajes: 1.278
  • Karma: 77
  • Sexo: Masculino
  • A veces hay que aprender a correr antes de caminar
    • Ver Perfil
    • Página personal
Re:Tipos fundamentales en C/C++
« Respuesta #1 en: 28 de Septiembre de 2010, 02:01:16 am »
¿Cómo se usan? ¿Cómo se programa C++ en Windows? :-[ :(
- Moderador de PHP


Desconectado gink

  • PHPer@ Fijo
  • ***
  • Mensajes: 146
  • Karma: 10
  • Sexo: Masculino
    • Ver Perfil
    • Mi blog personal
Re:Tipos fundamentales en C/C++
« Respuesta #2 en: 28 de Septiembre de 2010, 02:24:01 am »
¿Cómo se usan? ¿Cómo se programa C++ en Windows? :-[ :(
Cuando tenga tiempo hago esas aclaraciones, perdon pero apenas me alcanzo para esto   :o

Para usarlos es demaciado sencillo:
Código: [Seleccionar]
char letra='c';
int numero=3;

Como dije, el tiempo me absorbe. ¡ Perdón!

Desconectado Warlox

  • Moderadores PHP
  • PHPero Master
  • ****
  • Mensajes: 1.278
  • Karma: 77
  • Sexo: Masculino
  • A veces hay que aprender a correr antes de caminar
    • Ver Perfil
    • Página personal
Re:Tipos fundamentales en C/C++
« Respuesta #3 en: 28 de Septiembre de 2010, 03:06:28 am »
Tranquilo, yo comprendo. Otra cosa, ¿cómo se declara una variable de varias letras?, ejemplo en php:

$variable "Kevin";

¿Cómo se hace eso en C++?
- Moderador de PHP


Desconectado gink

  • PHPer@ Fijo
  • ***
  • Mensajes: 146
  • Karma: 10
  • Sexo: Masculino
    • Ver Perfil
    • Mi blog personal
Re:Tipos fundamentales en C/C++
« Respuesta #4 en: 28 de Septiembre de 2010, 03:25:58 am »
Tranquilo, yo comprendo. Otra cosa, ¿cómo se declara una variable de varias letras?, ejemplo en php:

$variable "Kevin";

¿Cómo se hace eso en C++?
Tienes suerte, tengo algo de tiempo en las noches jaja

Pues tendrias que incluir string
Código: [Seleccionar]
#include <string.h>
Y escribes:
Código: [Seleccionar]
std::string nombre="kevin";
O si quieres evitarte el std::, pones:
Código: [Seleccionar]
#include <string.h>
using namespace std;



Un ejemplo sería:
Código: [Seleccionar]
#include <iostream.h> //Para cout
#include<string.h> //Para string
using namespace std; //Para evitarnos poner std:: antes de string

string nombre="kevin";

int main()
{
cout<<nombre; //Mostramos "nombre"
cout<<'\n'; //salto de linea
system("pause"); //pausamos
}

Quedaria:

Desconectado gink

  • PHPer@ Fijo
  • ***
  • Mensajes: 146
  • Karma: 10
  • Sexo: Masculino
    • Ver Perfil
    • Mi blog personal
Re:Tipos fundamentales en C/C++
« Respuesta #5 en: 28 de Septiembre de 2010, 03:47:03 am »
Puedes hacer este luego:
Código: [Seleccionar]
#include <iostream.h> //Para cout y cin
#include<string.h> //Para string
using namespace std; //Para evitarnos poner std:: antes de string

string recibir;//Creamos el string recibir

int main()//Iniciamos main
{
bool salir = false;//Declaramos a salir como false
cout<<"Dime algo!";//Le decimos que escriba algo
cout<<'\n';//Salto de linea
/* El "Dime Algo!" lo ponemos fuera del bucle (o repeticion) para que no se muestre
 cada vez que digamos algo, solo al principio*/

while(salir!=true){//Mientras salir NO sea true...
cin >>recibir;//Esperamos que el usuario escriba algo

if(recibir=="hola"){//Si recibir es Hola...
cout<<"Hola usuario!"; //Devolvemos Hola Usuario!   
cout<<'\n';//Salto de linea
}//cerramos if

else if(recibir=="traduce"){//Si recibir es Traduce...
cout<<"Dime una palabra(Para dejar de traducir, escribe 'volver')";//Le decimos que escriba una palabra
/*Puse "di volver para dejar de traducir". Pero cualquier palabra que no este bajo un if o else,
 hara que vuelva al inicio del bucle.*/
cout<<'\n';//Salto de linea!
string palabra;//Creamos la string palabra
cin>>palabra;//Esperamos al que el usuario escriba
if (palabra=="hola"){//Si palabra es Hola...
cout<<"hello";//Devolvemos Hello
cout<<'\n';//Salto de linea
}//Cerramos if palabra

else if (palabra=="salir"){ //Si palabra es Salir...
salir=true; //Declaramos true a salir
}//Ceramos else if palabra

}//Cerramos else if recibir

else if (recibir=="salir"){//Si recibir es salir...
salir=true;//Declaramos true a salir
}//Cerramos else if

}//Cerramos while
}//Cerramos main

Esta explicado todo con comentarios, ¡Me inspire! Jaja.

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:Tipos fundamentales en C/C++
« Respuesta #6 en: 29 de Septiembre de 2010, 02:10:52 am »
Hace un tiempo leí sobre namespace, pero no logré comprenderlo al 100%.

¿Qué es namespace? ¿Qué es exactamente std?

Desconectado gink

  • PHPer@ Fijo
  • ***
  • Mensajes: 146
  • Karma: 10
  • Sexo: Masculino
    • Ver Perfil
    • Mi blog personal
Re:Tipos fundamentales en C/C++
« Respuesta #7 en: 29 de Septiembre de 2010, 02:52:53 am »
Hace un tiempo leí sobre namespace, pero no logré comprenderlo al 100%.

¿Qué es namespace? ¿Qué es exactamente std?
Es lo que permite agrupar clases, funciones, objetos y variables.
Por ejemplo:
Código: [Seleccionar]
namespace texto
{
int hola=1;
}

En otra parte del codigo ponemos:
Código: [Seleccionar]
int main(){
using namespace texto;
cout<<hola;

Tambien puedes:
Código: [Seleccionar]
namespace phperos{ //creamos un namespace
class usuario{ //declaramos clase
std::string nombre="gink"; //declaramos string
int rango=1; //declaramos int
}
}

Luego:
Código: [Seleccionar]
using namespace phperos; //Cargamos la namespace
usuario user; //Instanciamos la clase usuario para utilizarla al 100%
cout<<user.nombre;

Usando el namespace STD:: estas utilizando completamente "string.h". Ya que dentro de string.h existe ese namespace que contiene todo lo funcional.

Si no quieres usar "using namespace...;" pones:
Código: [Seleccionar]
nombredetustring::variable/objeto/funcion/clase
Ojala me hayas entendido, si no, dime y trato de explicarlo mejor. ¡Cuidate!

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:Tipos fundamentales en C/C++
« Respuesta #8 en: 29 de Septiembre de 2010, 11:55:00 am »

¡Buenísimas explicaciones! Por mi parte +K ;)

#Fdo. Physlet

Desconectado gink

  • PHPer@ Fijo
  • ***
  • Mensajes: 146
  • Karma: 10
  • Sexo: Masculino
    • Ver Perfil
    • Mi blog personal
Re:Tipos fundamentales en C/C++
« Respuesta #9 en: 29 de Septiembre de 2010, 14:14:31 pm »
¡Buenísimas explicaciones! Por mi parte +K ;)
Eso me hace sentir muy bien :)
¡ Hazme saber cualquier duda!

Desconectado тockηick

  • PHPero Avanzado
  • ****
  • Mensajes: 374
  • Karma: 11
    • Ver Perfil
Re:Tipos fundamentales en C/C++
« Respuesta #10 en: 29 de Septiembre de 2010, 15:28:55 pm »
Oh por Dios.. me lo tengo que leer y aprender.. jaja

Karma +  :-[

Slds

Desconectado gink

  • PHPer@ Fijo
  • ***
  • Mensajes: 146
  • Karma: 10
  • Sexo: Masculino
    • Ver Perfil
    • Mi blog personal
Re:Tipos fundamentales en C/C++
« Respuesta #11 en: 04 de Octubre de 2010, 20:28:16 pm »
Oh por Dios.. me lo tengo que leer y aprender.. jaja

Karma +  :-[

Slds
Paciencia es lo que se necesita :)