示例#1
0
文件: get_lc.c 项目: sebastiencs/BSQ
int	get_option(int argc, char **argv)
{
  int	i;
  int	flag_c;

  i = 1;
  flag_c = 0;
  while (i < argc)
  {
    if (argv[i][0] == '-')
    {
      if (argv[i][1] == 'c')
	flag_c = 1;
      else if (argv[i][1] == 'g')
	return (gen_map(argc, argv));
      else
      {
	my_putstr_error("./bsq: invalid option -- '");
	my_putchar_error(argv[i][1]);
	my_putstr_error("\'\n");
	return (-1);
      }
    }
    i = i + 1;
  }
  return (flag_c);
}
示例#2
0
void	my_puterror(char *str)
{
  int	a;

  a = 0;
  while (str[a])
    {
      my_putchar_error(str[a]);
      a++;
    }
}
示例#3
0
int			my_putstr_error(char *str)
{
  int			cpt;

  cpt = 0;
  while (str[cpt] != '\0')
    {
      my_putchar_error(str[cpt]);
      cpt++;
    }
  return (1);
}
示例#4
0
int	my_put_error(char *str)
{
  int	i;

  i = 0;
  while (str[i] != '\0')
    {
      my_putchar_error(str[i]);
      i++;
    }
  return (0);
}