The error comes from the fact that cpp included stdio.h which automatically brings a function prototype for sscanf into the file the compiler sees.
Suggestions:
1. Park your sscanf() module in a separate source file and place every module that calls your sscanf() in that same separate file. In the same file, declare any other function from stdio.h as extern. If you have only one source file, remove stdio.h from the include list and declare everything as extern. You could also make a LOCAL copy of stdio.h and remove references to sscanf from it, rename it, then
2. Rename your sscanf() as mysscanf()
I am having this problem......when I run this script:
print -n "Enter file name to be deleted: "
read answer
if
then
rm $name
else
echo "No such file with the name: $name exists"
fi
I was trying to test my script for errors, and basically when the user had files with the rights: 400,... (1 Reply)
Hi
My computer of late started misbehaving. Whenever I switch it on
It say Override and then it takes long to boot. Surprising is that it opens excel automatic. What could be that? (1 Reply)
hi all ,
iam trying to telnet to a remote system (A) that is 2 routers away ,
the problem is that when i telnet to the system my IP is changed due to natting b/w the 2 networks .
i want to do a remote backup of the system (A) from a server (B), using the following script :
#!... (9 Replies)
When the aix date function is called by a routine, is the date function 'aware' of the name of the routine that is calling it, such that if we had the source code of the date function, we could modify it so that it provides a date to the caller depending upon the identity of the calling routine.... (1 Reply)
I would like to override the default profile which is loaded when the system starts or When I run a program so that profile should get loaded in the settings.
Is there any system call to do so.
. (0 Replies)
Hi,
I'm trying to figure out the logic of my user shell and root shell :confused:
This might be best illustrated with an example.
If I log into the linux host I'm using and run the following:
-bash-3.2$ which python
/usr/local/bin/python
I now run sudo bash to become root and run the... (2 Replies)
Hi pls help me out to short out this problem
rm PAB113_011.out
rm: PAB113_011.out: override protection 644 (yes/no)? n
If i give y it remove the file.
But i added the rm command as a part of ksh file and i tried to remove the file. Its not removing and the the file prompting as... (9 Replies)
story is i accidentally saved when i intended to quit. the 'w' and 'q' is button too close, so i pressed the wrong one. now, i saved changes that i don't remember all over this lengthy script. (1 Reply)
Hi,
When I login to my HP-UX and fire the "set" command I see that the weblogic 9.2 classpath is already set.
However, I wish to override the classpath to weblogic version 10.3
I have a script call setWLSEnv.sh that has the desired classpath.
Thus, in my unix script i write
.... (6 Replies)
Hello ,
I have to override the last line of a text file in unix
I know one way is to delete and insert however I am looking for a one liner.
Could anyone help me to write it?
below is the code I have come up with
sed '$d' /ParmFiles/test2_parm.dat>/ParmFiles/temp_pra.dat;
cat... (1 Reply)
Discussion started by: Pratik4891
1 Replies
LEARN ABOUT PHP
fscanf
FSCANF(3) 1 FSCANF(3)fscanf - Parses input from a file according to a formatSYNOPSIS
mixed fscanf (resource $handle, string $format, [mixed &$...])
DESCRIPTION
The function fscanf(3) is similar to sscanf(3), but it takes its input from a file associated with $handle and interprets the input
according to the specified $format, which is described in the documentation for sprintf(3).
Any whitespace in the format string matches any whitespace in the input stream. This means that even a tab in the format string can
match a single space character in the input stream.
Each call to fscanf(3) reads one line from the file.
PARAMETERS
o $handle
-A file system pointer resource that is typically created using fopen(3).
o $format
- The specified format as described in the sprintf(3) documentation.
o $...
- The optional assigned values.
RETURN VALUES
If only two parameters were passed to this function, the values parsed will be returned as an array. Otherwise, if optional parameters are
passed, the function will return the number of assigned values. The optional parameters must be passed by reference.
EXAMPLES
Example #1
fscanf(3) Example
<?php
$handle = fopen("users.txt", "r");
while ($userinfo = fscanf($handle, "%s %s %s
")) {
list ($name, $profession, $countrycode) = $userinfo;
//... do something with the values
}
fclose($handle);
?>
Example #2
Contents of users.txt
javier argonaut pe
hiroshi sculptor jp
robert slacker us
luigi florist it
SEE ALSO fread(3), fgets(3), fgetss(3), sscanf(3), printf(3), sprintf(3).
PHP Documentation Group FSCANF(3)