![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Alto Nível de programação Post perguntas sobre C, C + +, Java, SQL, e outras linguagens de programação aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Porque é que o "ps" comando-u com a opção não está funcionando? | ElCaito | Sun Solaris | 4 | 02-26-2006 07:14 |
| Uso de optarg | sveera | Programação Shell Script e | 5 | 07-19-2005 07:21 |
| opção para o comando ls | eloquent99 | UNIX para Dummies Perguntas & Respostas | 1 | 02-07-2003 06:27 |
| tar com o comando comprimir opção ... | tomapam | UNIX para Dummies Perguntas & Respostas | 3 | 10-11-2002 01:56 |
| opção-c no comando ping | Deepa | Programação Shell Script e | 3 | 05-31-2002 07:05 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
Oi Estou aprendendo a acrescentar em programm outra opção pela linha de comando. Por exemplo no "my_prog" Gostaria de acrescentar um "-k" opção e, em seguida, escrever um número. Quero dizer: Código:
my_prog -k 50 e do i devem usar o número 50. Estou lendo sobre getopt_long e optarg, e aquilo que tenho feito no código é adicionar k no getop_long como: Código:
c = getopt_long (*pargc, argv, "B:T:z:k:gpdht", long_options, &option_index) e k a opção no parâmetro como: Código:
case 'k':
number_i_want = optarg;
routine_that_use_number_i_want(number_i_want);
break;
executar o programa, mas ela não funciona adequadamente. Penso que o problema está em optarg que deve apontar para uma string. Alguém pode ajudar? Obrigado D. ----- ----- Post Update Desculpe eu peguei. Tudo o que tenho de fazer é traduzir o char a int com o atoi () function. Código:
number_i_want=atoi(optarg) Agora parece que funciona! D. Última edição por otheus; em 06/18/2009 09:42.. |
| Bits Awarded / Cobrado a Dedalus para este Post | |||
| Data | Usuário | Comentário | Valor |
| 06-18-2009 | otheus | Para resolver problemas próprios e publicá-la no fórum! | 1.000 |
| Marcadores |
| Tags |
| de linha de comando, getopt_long, optarg |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|