10-13-2011
Hi Corona,
Thank you much for the explanation... you are right I am very confused and specially with pointers :-/ but hopefully I will some day get there... I think I have partially solved the problem... I did not understand how getopt worked and yes I gues 'c' was the return value.
In any case this is what I wanted to do ... sorry for not posting it before but I really wanted to give it a try before. What it does is it parses options and it prints either dir, file, or slink accordingly.
Last edited by bluetxxth; 10-13-2011 at 02:36 PM..
10 More Discussions You Might Find Interesting
1. Programming
i just finished a project for a c++ class that i wrote at home on my computer, compiled with gcc. when i brought the code into school it would not compile, it would complain that cannot call main() function. at school we use ancient borland c++ from 1995. anyway my program has 20 different... (3 Replies)
Discussion started by: norsk hedensk
3 Replies
2. Programming
Is it possible to execute any function before main() function in C or C++. (6 Replies)
Discussion started by: arun.viswanath
6 Replies
3. Programming
Hi,
I have a main loop which calls a sub loop, which finally returns to the main loop itself. The main loop runs when a flag is set. Now, I have a signal handler for SIGINT, which resets the flag and thus stops the main loop. Suppose I send SIGINT while the program is in subloop, I get an error... (1 Reply)
Discussion started by: Theju
1 Replies
4. Shell Programming and Scripting
Hi! I've a C program as shown below..
The line numbers and the statements of the program are separated by a space..
1 #include<stdio.h>
2 char a,b,c;
3 float x,y,z;
4 int main()
5 {
6 int d,e,f;
7 // further declarations
8 // further declarations
9 /* body*/
10 }
11 void fun1()
12... (1 Reply)
Discussion started by: abk07
1 Replies
5. Programming
Hi friends,
when I am passing arguments to main, I want another function to be able to have access to that function, the problem is that I am creating athread, which has a function like void *xyz(void *), how can pass the refernce of argv to this function, if you see my program, you will better... (2 Replies)
Discussion started by: gabam
2 Replies
6. Programming
H friends,
As we know, a function returns a value and that value is saved somwhere. like
int Sum( int x, int y )
{
return x + y;
}
Total = Sum( 10, 20 );
The value 30 is saved in variable Total.
Now the question is, what int value does the function main return, and where is it... (5 Replies)
Discussion started by: gabam
5 Replies
7. AIX
Hello All,
I am trying to call a function from the calling main program from a dlopened library function, below is the entire code, when I execute it it crashes with sigill. Can you guys help me out I guess I am missing out on the linker flag or something here. besides I am new to AIX and... (1 Reply)
Discussion started by: syedtoah
1 Replies
8. UNIX for Dummies Questions & Answers
I feel that i am missing something obvious but i can't find what is wrong.
I have a script that is launching some functions with "&" and each call is feeding the array with a value. When all calls are finished I just want to retrieve the values of that array.
It is looking like that :
... (5 Replies)
Discussion started by: bibou25
5 Replies
9. Programming
A sample.c file is written with only one single statement.
main;
Segmentation fault occurred when executed that file.
Any statement other than main; is written, for example unix; then it won't compile.
why is this behaviour ! (2 Replies)
Discussion started by: techmonk
2 Replies
10. UNIX for Beginners Questions & Answers
Hi. I have some code, that for some reason, I could not post it here in this post. Here's the address for it:
#if 0 shc Version 4.0.1, Generic Shell Script Compiler GNU GPL Version 3 Md - Pastebin.com
First off, I used "shc" to convert the code from shell script to C.
And The... (6 Replies)
Discussion started by: ignatius
6 Replies
LEARN ABOUT DEBIAN
explain_telldir_or_die
explain_telldir_or_die(3) Library Functions Manual explain_telldir_or_die(3)
NAME
explain_telldir_or_die - current location in directory and report errors
SYNOPSIS
#include <libexplain/telldir.h>
off_t explain_telldir_or_die(DIR *dir);
off_t explain_telldir_on_error(DIR *dir);
DESCRIPTION
The explain_telldir_or_die function is used to call the telldir(3) system call. On failure an explanation will be printed to stderr,
obtained from the explain_telldir(3) function, and then the process terminates by calling exit(EXIT_FAILURE).
The explain_telldir_on_error function is used to call the telldir(3) system call. On failure an explanation will be printed to stderr,
obtained from the explain_telldir(3) function, but still returns to the caller.
dir The dir, exactly as to be passed to the telldir(3) system call.
RETURN VALUE
The explain_telldir_or_die function only returns on success, see telldir(3) for more information. On failure, prints an explanation and
exits, it does not return.
The explain_telldir_on_error function always returns the value return by the wrapped telldir(3) system call.
EXAMPLE
The explain_telldir_or_die function is intended to be used in a fashion similar to the following example:
off_t result = explain_telldir_or_die(dir);
SEE ALSO
telldir(3)
return current location in directory stream
explain_telldir(3)
explain telldir(3) errors
exit(2) terminate the calling process
COPYRIGHT
libexplain version 0.52
Copyright (C) 2009 Peter Miller
explain_telldir_or_die(3)