Ir a contenido

PURCHASE MEMBERSHIP AT A 25% DISCOUNT Apply here

GET 1 MONTH OF MEMBERSHIP BY CHOOSING THE NEW NAME OF OUR COMPANY! Apply here


Photo

[C++]Aprendiendo en comunidad


      
[C++]Aprendiendo en comunidad TvOToho[C++]Aprendiendo en comunidad TvOToho
[C++]Aprendiendo en comunidad

Konejo Weed
#1

Konejo Weed
  • Konejo Weed
  • moderator
  • Mensajes :
    639
  • Reputación :
    90
  • Points :
    2
  • Registrado :
    2014-05-25
Como me aburría y no tenía nada que hacer me dispuse a aprender c++, pero no aprenderé solo, también aprenderá quien quiera ver los cursos. Os dejaré tanto el vídeo como la explicación y el código entero para que lo podáis descargar.

---Requisitos---
Visual Studio 2015 Community (Es gratuito y no te faltará de nada)

Lo primero que haremos será crear un nuevo proyecto! Nos vamos a Nuevo Proyecto --> C++ --> Win32 Application >> Empty File

Obviamente lo creamos vacío porque lo rellenaremos nosotros. Tendremos que añadir un .cpp(recomendable llamarlo main, mas adelante se explicará porque hay que controlar tanto .h como .cpp).

Lo primero que se especifica en el videotutorial es que el código básico es este...
Code:
int main() //Más adelante se explicará este código, siempre está aunque hay pequeñas variaciones.
{
   return 0; 
}


Ahora si lo compilamos simplemente se abre una consola pero se cierra... Además de que queremos añadir textos...

Para mostrar un texto en pantalla lo haremos mediante un código externo... Eso se mostrará en el código como "[You must be registered and logged in to see this link.] < iostream >" y se podrá mostrar el texto con el siguiente código: std::cout << "Nigga";

Veamos un ejemplo!!
Code:
#include <iostream> //Importamos el código para mostrar textos

int main() 
{
   std::cout << "Nigga";
   return 0; 
}


Bien ahora si nos fijamos no nos da tiempo a ver si se ha escrito en la consola, pero vamos a arreglarlo con "getchar()", es decir, cuando llegue a "getchar()" parará, obviamente hay que ponerlo antes del "return 0;" ya que sino se os seguirá cerrando smid_1

Veamos un ejemplo de nuevo
Code:
#include <iostream> 

int main() 
{
   std::cout << "Nigga"; //Cadena de texto se muestra en la consola
   std::cout << "Nigga";
   getchar(); //Para aquí, tiene que ir antes del return 0;
   return 0; //Cierra el programa si llega hasta aquí
}


Ahora si os fijáis y compiláis el código, sale "NiggaNigga", es decir sale junto, ¿Que podemos hacer?.. Vamos a decirle a c++ que pasé de línea! ¿Cómo?, con "std::endl", otra opción sería "\n", pero se recomienda utilizar la primera opción ya que es compatible con muchos mas sitemas, por no decir todos...

Daros cuenta que el poner el ";" es muy importante, ponerlo siempre y os ahorraréis muchos errores...

Code:
#include <iostream> 

int main() 
{
   std::cout << "Nigga" << std::endl;
   std::cout << "Nigga" << "\n";
   std::cout << "Nigga";
   getchar();
   return 0; 
}


Si probáis ahora se os mostrará un "Nigga" por línea :troll:

Vídeo explicativo, recomiendo suscribiros a su canal, lo explica muy bien, solo hago estos post en apoyo por si alguien no entiende algo del vídeo y no obtiene respuesta puede preguntarlo aquí y ayudarnos en comunidad!   :yahoo:

Dejo los 2 primeros ya que he resumido los dos en el post, pronto haré y explicaré el 3º!!






Last edited by Konejo Weed on February 23rd 2017, 23:24; edited 2 times in total

Kaede
#2

Kaede
  • Kaede
  • member
  • Mensajes :
    83
  • Reputación :
    18
  • Points :
    15
  • Registrado :
    2012-08-08
Bonito tutorial para aprender C++, te recomiendo que uses el [You must be registered and logged in to see this link.] para que tus codigos se vean mas atractivos y entendibles.

Saludos

Konejo Weed
#3

Konejo Weed
  • Konejo Weed
  • moderator
  • Mensajes :
    639
  • Reputación :
    90
  • Points :
    2
  • Registrado :
    2014-05-25
Tamaki Kannazuki wrote:Bonito tutorial para aprender C++, te recomiendo que uses el [You must be registered and logged in to see this link.] para que tus codigos se vean mas atractivos y entendibles.

Saludos

Le había preguntado a alexmen10 como se usaba pero aun no me había respondido, gracias :afro:

Sponsored content
#4

Sponsored content

      

Create an account or log in to leave a reply

You need to be a member in order to leave a reply.

Create an account

Join our community by creating a new account. It's easy!


Create a new account

Log in

Already have an account? No problem, log in here.


Log in
You cannot reply to topics in this forum
Staff online
Sponsors
  •  TOTAL POSTS
  •  TOTAL MEMBERS
  •  NEWEST MEMBER