Need help-Error istream header declaration


Posted on 16th Feb 2014 07:03 pm by admin

Hi Everyone ,

I am having issue with istream declaration. I am new to C programming.
can any one please help me ?
Did you know?Explore Trending and Topic pages for more stories like this.

I am getting error in getNameValuePair.h and getNameValuePair.C code.

Here below the compilation result .

xlCcore -q64 -g -v -D_RWCONFIG=8s -D_RWSTD_NO_DEPRECATED_C_HEADERS=0 -D_RWSTD_NO_FORCE_RELATIVE_PATHS=0 -D_RWSTD_USE_USR_INCLUDE_HEADERS=0 -qnotempinc -qeh=v6 -qarch=auto -I/appl/dev/include -I/appl/dev/include/ansi -I/appl/dev -I/home/prod/itamac/iprs/iprs3.5/include -I/opt/oracle/product/10.2.0/precomp/public -I/usr/include -v -O -qsuppress=1500-029 -qidirfirst -qnotempinc -qcpp_stdinc=/appl/dev/include:/appl/dev/include/ansi:/appl/dev/include/leo:/usr/include -c getNameValuePair.C
exec: export(export,XL_CONFIG=/etc/vac.cfglCcore,NULL)
exec: export(export,XL_XLCMP_PATH=/usr/vac:/usr/vacpp,NULL)
exec: export(export,XL_COMPILER=xlc++,NULL)
exec: export(export,XL_ASMOBJFILES=/tmp/xlcAS00Qhid,NULL)
exec: /usr/vacpp/exe/xlCentry(/usr/vacpp/exe/xlCentry,-D_AIX,-D_AIX32,-D_AIX41,-D_AIX43,-D_AIX50,-D_AIX51,-D_AIX52,-D_AIX53,-D_IBMR2,-D_POWER,-D_RWCONFIG=8s,-D_RWSTD_NO_DEPRECATED_C_HEADERS=0,-D_RWSTD_NO_FORCE_RELATIVE_PATHS=0,-D_RWSTD_USE_USR_INCLUDE_HEADERS=0,-I/appl/dev/include,-I/appl/dev/include/ansi,-I/appl/dev,-I/home/prod/itamac/iprs/iprs3.5/include,-I/opt/oracle/product/10.2.0/precomp/public,-I/usr/include,-qosvar=aix.5.3,-qalias=ansi,-q64,-qlargetype,-g,-qnotempinc,-qeh=v6,-qarch=pwr5x,-O,-qsuppress=1500-029,-qidirfirst,-qnotempinc,-qcpp_stdinc=/appl/dev/include:/appl/dev/include/ansi:/appl/dev/include/leo:/usr/include,-qasm_as=/bin/as,-ogetNameValuePair.o,getNameValuePair.C,/tmp/xlcW000Qhia,/tmp/xlcW109Qhib,/dev/null,getNameValuePair.lst,/dev/null,/tmp/xlcW200Qhic,NULL)

"getNameValuePair.h", line 19.9: 1540-0040 (S) The text "&" is unexpected. "istream" may be undeclared or ambiguous.

"getNameValuePair.C", line 43.9: 1540-0040 (S) The text "&" is unexpected. "istream" may be undeclared or ambiguous.

unlink: /tmp/xlcAS00Qhid
unlink: /tmp/xlcW000Qhia
unlink: /tmp/xlcW109Qhib
unlink: /tmp/xlcW200Qhic
make: 1254-004 The error code from the last command is 1.

Stop.


Here below getNameValuePair.C header files declaration part

//#pragma VERSIONID "@(#)getNameValuePair.C 1.2"

// System Header Files
#include
#include
// #include
// Unit Header Files
#include "getNameValuePair.h"

//istream &
istream &getNameValuePair(string &name, // first token found on input line
string &value, // second token found on input line
istream (&input)) // stream from which to extract line

Here below content of getNameValuePair.h

// Interface to utility function to help parse a file of name-value pairs.
// Lines are broken into tokens separated by white space.
// Lines without tokens are ignored.
// Lines whose initial token begins with "#" are ignored.
// The first token on a line is assigned to name.
// If there is a second token, it is assigned to value.
// Any remaining tokens on the line are discarded.
#include
//#include
istream &getNameValuePair(string &name, string &value, istream &input = cin);

Can you please anyone help me out for this issue ?

we create service request to RW vendor about this compiler problem. they told us to change header file declaration part like to . ( the above code is not updated - original source code)
after we have done the changes also, it gives same error .

can any one tell me what should need to change in above code ?
Thanks is advance
No comments posted yet

Your Answer:

Login to answer
133 Like 46 Dislike
Previous forums Next forums
Other forums

php mysql script to find record
Hi,

Currently I have a simple table with 4 columns. A, B, C, D

If I want to find all

DB2 for z/OS, LUW, iSeries
Hello, In this forum a lot of threads related to other members of the DB2 family than DB2 for z/OS

image upload script not working with png
The basic process of this php code is to take the submitted file, convert it to a small JPG thumbnai

classic dynpro : hide area and auto adjust hights
Hi,

I want to develop a similar user interface as is used in standard transaction MIGO.

Not "Just Another" MMORPG - text based.
Hello,

I've been learning MySQL and PHP for the last 2-3 years.
Though, I've had long paus

read integers that returns a negative or prints the average
Im trying to finish this homework assignment by tommarow afternoon and I keep getting stuck.
Wr

Displaying data from database into a 2 dimensional table
Good day!

I'm a beginner in PHP and I'm not expecting a full coding for this qestion. I'm jus

Shuffle Array
Hi,

I am writing a script for a game that needs players to randomly be assigned a target (ano

Problem with PHP/mySQL login code
Hello,

There is an error in my login script and I can't figure out what it is...
I believe

How to read posted binary data from a mobile device and post it to a web server?
Here is the senario...

I have a mobile device (MD) that posts binary data to a Web Server (WS

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash