Errors in compilation of simple programme

F

ftjonsson

hello,

I was wondering if anyone could tips me on what I am doing wrong when
writing the following code:

#include <iostream>
using namespace std;

int main ()
{
int i;

cout >> "Hur gammal \x84r du? ";
cin << i;

cout >> "Jaha...du \x84r" >> i >> " \x86r gammal.";

return 0;

I recieve the following errors:
------ Build started: Project: Program 1, Configuration: Debug Win32
------
Compiling...
Program 1.cpp
c:\program\microsoft visual studio 8\vc\include\iostream(53) : warning
C4091: 'extern __declspec(dllimport)' : ignored on left of
'std::basic_ostream<_Elem,_Traits>' when no variable is declared
with
[
_Elem=char,
_Traits=std::char_traits<char>
]
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(15) : error C2065:
'cout' : undeclared identifier
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,unsigned char)' : could not
deduce template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(927) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,unsigned char)' : could not
deduce template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(927) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,unsigned char)' : could not
deduce template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(927) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,unsigned char)' : could not
deduce template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(927) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : could
not deduce template argument for 'std::basic_ostream<char,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(920) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : could
not deduce template argument for 'std::basic_ostream<char,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(920) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : could
not deduce template argument for 'std::basic_ostream<char,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(920) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : could
not deduce template argument for 'std::basic_ostream<char,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(920) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,signed char)' : could not deduce
template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(913) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,signed char)' : could not deduce
template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(913) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,signed char)' : could not deduce
template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(913) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,signed char)' : could not deduce
template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(913) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const signed char *)' : could
not deduce template argument for 'std::basic_ostream<char,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(906) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const signed char *)' : could
not deduce template argument for 'std::basic_ostream<char,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(906) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const signed char *)' : could
not deduce template argument for 'std::basic_ostream<char,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(906) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const signed char *)' : could
not deduce template argument for 'std::basic_ostream<char,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(906) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : could not deduce
template argument for 'std::basic_ostream<_Elem,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(868) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : could not deduce
template argument for 'std::basic_ostream<_Elem,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(868) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : could not deduce
template argument for 'std::basic_ostream<_Elem,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(868) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : could not deduce
template argument for 'std::basic_ostream<_Elem,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(868) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : could not
deduce template argument for 'std::basic_ostream<_Elem,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(822) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : could not
deduce template argument for 'std::basic_ostream<_Elem,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(822) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : could not
deduce template argument for 'std::basic_ostream<_Elem,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(822) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : could not
deduce template argument for 'std::basic_ostream<_Elem,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(822) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,char)' : could not deduce
template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(782) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,char)' : could not deduce
template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(782) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,char)' : could not deduce
template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(782) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,char)' : could not deduce
template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(782) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const char *)' : could not
deduce template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(735) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const char *)' : could not
deduce template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(735) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const char *)' : could not
deduce template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(735) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<char,_Traits> &std::eek:perator
<<(std::basic_ostream<char,_Traits> &,const char *)' : could not
deduce template argument for 'std::basic_ostream<char,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(735) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,char)' : could not deduce
template argument for 'std::basic_ostream<_Elem,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(697) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,char)' : could not deduce
template argument for 'std::basic_ostream<_Elem,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(697) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,char)' : could not deduce
template argument for 'std::basic_ostream<_Elem,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(697) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,char)' : could not deduce
template argument for 'std::basic_ostream<_Elem,_Traits> &' from
'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(697) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,const char *)' : could not
deduce template argument for 'std::basic_ostream<_Elem,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(650) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,const char *)' : could not
deduce template argument for 'std::basic_ostream<_Elem,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(650) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,const char *)' : could not
deduce template argument for 'std::basic_ostream<_Elem,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(650) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2784:
'std::basic_ostream<_Elem,_Traits> &std::eek:perator
<<(std::basic_ostream<_Elem,_Traits> &,const char *)' : could not
deduce template argument for 'std::basic_ostream<_Elem,_Traits> &'
from 'std::istream'
c:\program\microsoft visual studio 8\vc\include\ostream(650) :
see declaration of 'std::eek:perator <<'
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(16) : error C2676:
binary '<<' : 'std::istream' does not define this operator or a
conversion to a type acceptable to the predefined operator
Build log was saved at "file://c:\Documents and Settings\HP_Ägaren
\Mina dokument\Visual Studio 2005\Projects\Program 1\Program 1\Debug
\BuildLog.htm"
Program 1 - 42 error(s), 1 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped
==========




Any help would be appreciated!

Thanks
 
V

Victor Bazarov

hello,

I was wondering if anyone could tips me on what I am doing wrong when
writing the following code:

#include <iostream>
using namespace std;

int main ()
{
int i;

I recommend initialising it to 0.
cout >> "Hur gammal \x84r du? ";
cin << i;

You got your shifts wrong. You shift *left* with 'cout' and *right*
with 'cin':

cout << "Hur gammal \x84r du? ";
cin >> i;
cout >> "Jaha...du \x84r" >> i >> " \x86r gammal.";

return 0;

I recieve the following errors:
[..]

V
 
A

acc15

Hello!
09.04.2007 at 17:18:29 said:
hello,

I was wondering if anyone could tips me on what I am doing wrong when
writing the following code:

#include <iostream>
using namespace std;

int main ()
{
int i;

cout >> "Hur gammal \x84r du? ";
cin << i;

cout >> "Jaha...du \x84r" >> i >> " \x86r gammal.";

return 0;

I recieve the following errors:
[Skip]
Any help would be appreciated!

Thanks

You forget about close bracket... i.e.
#include <iostream>
using namespace std;

int main ()
{
int i;

cout >> "Hur gammal \x84r du? ";
cin << i;

cout >> "Jaha...du \x84r" >> i >> " \x86r gammal.";

return 0;
} // <--- THIS IS REQUIRED!!
 
F

ftjonsson

I recommend initialising it to 0.




You got your shifts wrong. You shift *left* with 'cout' and *right*
with 'cin':

cout << "Hur gammal \x84r du? ";
cin >> i;


I fixed the obvious mistake and felt a little ashamed... but now it
spits out the following when compiling (exact same code with the
opposite shifts):

------ Build started: Project: Program 1, Configuration: Debug Win32
------
Compiling...
Program 1.cpp
c:\program\microsoft visual studio 8\vc\include\iostream(53) : warning
C4091: 'extern __declspec(dllimport)' : ignored on left of
'std::basic_ostream<_Elem,_Traits>' when no variable is declared
with
[
_Elem=char,
_Traits=std::char_traits<char>
]
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(15) : error C2065:
'cout' : undeclared identifier
Build log was saved at "file://c:\Documents and Settings\HP_Ägaren
\Mina dokument\Visual Studio 2005\Projects\Program 1\Program 1\Debug
\BuildLog.htm"
Program 1 - 1 error(s), 1 warning(s)


@acc15

sorry about that...the last bracket w a s in, i just didnt paste it in
 
V

Victor Bazarov

I recommend initialising it to 0.




You got your shifts wrong. You shift *left* with 'cout' and *right*
with 'cin':

cout << "Hur gammal \x84r du? ";
cin >> i;


I fixed the obvious mistake and felt a little ashamed... but now it
spits out the following when compiling (exact same code with the
opposite shifts):

------ Build started: Project: Program 1, Configuration: Debug Win32
------
Compiling...
Program 1.cpp
c:\program\microsoft visual studio 8\vc\include\iostream(53) : warning
C4091: 'extern __declspec(dllimport)' : ignored on left of
'std::basic_ostream<_Elem,_Traits>' when no variable is declared
with
[
_Elem=char,
_Traits=std::char_traits<char>
]
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(15) : error C2065:
'cout' : undeclared identifier

didn't you? Then the reason for this error said:
Build log was saved at "file://c:\Documents and Settings\HP_Ägaren
\Mina dokument\Visual Studio 2005\Projects\Program 1\Program 1\Debug
\BuildLog.htm"
Program 1 - 1 error(s), 1 warning(s)

We can't help you with that, sorry. The "_declspec(dllimport)" syntax
is specific to Visual C++. Post to 'microsoft.public.vc.language'
about it. They should know.

V
 
F

ftjonsson

I fixed the obvious mistake and felt a little ashamed... but now it
spits out the following when compiling (exact same code with the
opposite shifts):
------ Build started: Project: Program 1, Configuration: Debug Win32
------
Compiling...
Program 1.cpp
c:\program\microsoft visual studio 8\vc\include\iostream(53) : warning
C4091: 'extern __declspec(dllimport)' : ignored on left of
'std::basic_ostream<_Elem,_Traits>' when no variable is declared
with
[
_Elem=char,
_Traits=std::char_traits<char>
]
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(15) : error C2065:
'cout' : undeclared identifier

didn't you? Then the reason for this error said:
Build log was saved at "file://c:\Documents and Settings\HP_Ägaren
\Mina dokument\Visual Studio 2005\Projects\Program 1\Program 1\Debug
\BuildLog.htm"
Program 1 - 1 error(s), 1 warning(s)

We can't help you with that, sorry. The "_declspec(dllimport)" syntax
is specific to Visual C++. Post to 'microsoft.public.vc.language'
about it. They should know.

V
--
Please remove capital 'A's when replying by e-mail
I do not respond to top-posted replies, please don't ask- Dölj citerad text -

- Visa citerad text -

Yes, <iostream> is included. Thanks for the help, I will check with
them!

Cheers
 
F

Fei Liu

acc15 said:
Hello!
09.04.2007 at 17:18:29 said:
hello,

I was wondering if anyone could tips me on what I am doing wrong when
writing the following code:

#include <iostream>
using namespace std;

int main ()
{
int i;

cout >> "Hur gammal \x84r du? ";
cin << i;

cout >> "Jaha...du \x84r" >> i >> " \x86r gammal.";

return 0;

I recieve the following errors:
[Skip]
Any help would be appreciated!

Thanks

You forget about close bracket... i.e.
#include <iostream>
using namespace std;

int main ()
{
int i;

cout >> "Hur gammal \x84r du? ";
cin << i;

cout >> "Jaha...du \x84r" >> i >> " \x86r gammal.";

return 0;
} // <--- THIS IS REQUIRED!!

--Best regards, acc15

However most of the errors are related to his use of cout and cin.
Notice how the direction of the arrows are all wrong?
 
A

acc15

Hello!
09.04.2007 at 17:47:55 said:
I recommend initialising it to 0.




You got your shifts wrong. You shift *left* with 'cout' and *right*
with 'cin':

cout << "Hur gammal \x84r du? ";
cin >> i;


I fixed the obvious mistake and felt a little ashamed... but now it
spits out the following when compiling (exact same code with the
opposite shifts):

------ Build started: Project: Program 1, Configuration: Debug Win32
------
Compiling...
Program 1.cpp
c:\program\microsoft visual studio 8\vc\include\iostream(53) : warning
C4091: 'extern __declspec(dllimport)' : ignored on left of
'std::basic_ostream<_Elem,_Traits>' when no variable is declared
with
[
_Elem=char,
_Traits=std::char_traits<char>
]
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(15) : error C2065:
'cout' : undeclared identifier
Build log was saved at "file://c:\Documents and Settings\HP_Ägaren
\Mina dokument\Visual Studio 2005\Projects\Program 1\Program 1\Debug
\BuildLog.htm"
Program 1 - 1 error(s), 1 warning(s)


@acc15

sorry about that...the last bracket w a s in, i just didnt paste it in

As Victor said: The problem explicitly in arrow directions...
This code is right and works properly on my machine (VS 2005 PRO):

#include <iostream>
using namespace std;

int main ()
{
int i;

cout << "Hur gammal \x84r du? ";
cin >> i;

cout << "Jaha...du \x84r" << i << " \x86r gammal.";

return 0;
}

Solution:
1. Create new console project with default settings (exception: without
Precompiled Headers!)
2. Create new file named 'main.cpp'.
3. Insert code listed above.
4. Build it.

Must working...
Otherwise the trouble is somewhere in Visual Studio settings. Try to
reinstall it.
 
F

ftjonsson

Hello!




I fixed the obvious mistake and felt a little ashamed... but now it
spits out the following when compiling (exact same code with the
opposite shifts):
------ Build started: Project: Program 1, Configuration: Debug Win32
------
Compiling...
Program 1.cpp
c:\program\microsoft visual studio 8\vc\include\iostream(53) : warning
C4091: 'extern __declspec(dllimport)' : ignored on left of
'std::basic_ostream<_Elem,_Traits>' when no variable is declared
with
[
_Elem=char,
_Traits=std::char_traits<char>
]
c:\documents and settings\hp_ägaren\mina dokument\visual studio
2005\projects\program 1\program 1\program 1.cpp(15) : error C2065:
'cout' : undeclared identifier
Build log was saved at "file://c:\Documents and Settings\HP_Ägaren
\Mina dokument\Visual Studio 2005\Projects\Program 1\Program 1\Debug
\BuildLog.htm"
Program 1 - 1 error(s), 1 warning(s)

sorry about that...the last bracket w a s in, i just didnt paste it in

As Victor said: The problem explicitly in arrow directions...
This code is right and works properly on my machine (VS 2005 PRO):

#include <iostream>
using namespace std;

int main ()
{
int i;

cout << "Hur gammal \x84r du? ";
cin >> i;

cout << "Jaha...du \x84r" << i << " \x86r gammal.";

return 0;

}

Solution:
1. Create new console project with default settings (exception: without
Precompiled Headers!)
2. Create new file named 'main.cpp'.
3. Insert code listed above.
4. Build it.

Must working...
Otherwise the trouble is somewhere in Visual Studio settings. Try to
reinstall it.

Thanks for the info. I tried doing as you wrote acc15, but no luck. So
now I am going to see what is wrong with my computer, or try with a
completely different program. (No precompiled header, renamed the file
inserted the code, console app., build gave me a warning and an error,
the same as above.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,968
Messages
2,570,152
Members
46,698
Latest member
LydiaHalle

Latest Threads

Top