= CPlusPlus =
C++ programming language created by Bjarne Stroustrup

== Sample app for Linux ==
{{{#!highlight c++
/*
gcc test.cpp -lstdc++ -o test
cpp test.cpp -o test
g++ test.cpp -o test
*/

#include<vector>
#include<iostream>
#include<sstream>

class Teste{
  public:
    Teste(std::string xyz){
      std::cout << xyz << "\r\n";
    }
};

int main(){
  std::vector<int> listInst = std::vector<int>(); 
  std::cout <<"Hello world \r\n";
  std::ostringstream oss(std::ostringstream::out);
  int a = 1234;
  char xpto[16]="AAA BBB";
  oss << a << xpto << "\r\n";

  std::cout << oss.str();
  //std::ostringstream ost = std::ostringstream(ostringstream::out);
  Teste x1("Ola aaaaaaa");
  return 0;
}

/*
To compile in gcc container
g++ test.cpp -o test

g++ (GCC) 8.2.0
*/
#include<vector>
#include<iostream>
#include<sstream>
#include<random>
#include<ctime>

class Teste{
  public:
    Teste(std::string xyz){
      std::cout << xyz << "\r\n";
    }
};

int main(){
  std::vector<int> listInst = std::vector<int>();
  std::cout <<"Hello world \r\n";
  std::ostringstream oss(std::ostringstream::out);
  int a = 1234;
  char xpto[16]="AAA BBB";
  oss << a << xpto << "\r\n";

  std::cout << oss.str();
  //std::ostringstream ost = std::ostringstream(ostringstream::out);
  Teste x1("Ola aaaaaaa");
  srand( (unsigned) time(0)  );
  std::cout << rand() <<"\n";
  std::cout << rand() <<"\n";
  std::cout << std::to_string(1234) << " " << std::to_string(34.56) << "\n";
  return 0;
}

}}}