getopt Example
#include<unistd.h>
#include<stdio.h>
int main(int argc ,char **argv)
{
int i;
for(i=0;i<argc;i++)
{
puts(argv[i]);
}
opterr = 0;
while((i=getopt(argc,argv,"ad:l")) != EOF )
{
switch(i)
{
case 'a': puts("a flag");
break;
case 'd': puts("d flag");
puts(optarg);
break;
case 'l': puts("l flag");
break;
case '?': puts("error flag");
break;
}
}
return 0;
}
Recent Stories
Top DiscoverSDK Experts
Mendy Bennett
Experienced with Ad network & Ad servers.
Mobile | Ad Networks and 1 more
View Profile
Karen Fitzgerald
7 years in Cross-Platform development.
Mobile | Cross Platform Frameworks
View Profile
X
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}Now comparing:
{{product.ProductName | createSubstring:25}} X
{{CommentsModel.TotalCount}} Comments
Your Comment