LINUX.ORG.RU

История изменений

Исправление waker, (текущая версия) :

вот, улучшил твой шаблон. кто лучше?

#include <vector>
#include <string>
using namespace std;

vector<string> g_argv;

bool aaaa;
bool bbbb (int i)
{
  aaaa = ( g_argv[1].c_str() * g_argv[2].c_str() > 0 );
  return aaaa;
}

int main (int argc, char *argv[]) {
  for (int i = 0; i < argc; g_argv.push_back (argv[i++]));
  bbb (i);
  cout << aaaa << endl;

  return 0;
}

Исправление waker, :

вот, улучшил твой шаблон. кто лучше?

#include <vector>
#include <string>
using namespace std;

vector<string> g_argv;

bool aaaa;
bool bbbb (int i)
{
  aaaa = ( g_argv[1].c_str() * g_argv[2].c_str() > 0 );
  return aaaa;
}

int main (int argc, char *argv[]) {
  for (int i = 0; i < argc; g_argv.push_back (argv[i]), i++);
  bbb (i);
  cout << aaaa << endl;

  return 0;
}

Исходная версия waker, :

вот, улучшил твой шаблон. кто лучше?

#include <vector>
#include <string>
using namespace std;

vector<string> g_argv;

bool aaaa;
bool bbbb (int i)
{
  aaaa = ( g_argv[1].c_str() * g_argv[2].c_str() > 0 );
  return aaaa;
}

int main (int argc, char *argv[]) {
  for (int i = 1; i < argc; g_argv.push_back (argv[i]), i++);
  bbb (i);
  cout << aaaa << endl;

  return 0;
}