|
Boost Users : |
From: Jens Seidel (jensseidel_at_[hidden])
Date: 2008-04-20 16:01:43
On Sun, Apr 20, 2008 at 07:49:28PM +0000, 7stud wrote:
> And when I try running the program in the Xcode 2.4 IDE, I get different
> errors. I added the directory /usr/local/boost_1_34_1 to the
> Project Settings under:
>
> Project>Edit Project Settings
> Collection: Search Paths
> Header Search Paths /usr/local/boost_1_34_1/**
>
> And when I run the program, I get an error for the line:
>
> typedef std::istream_iterator<int> in;
>
> which says:
>
> error: expected initializer before token '<' token
It works for me. Please check that you use indeed a C++ compiler not a C
one. Maybe adding (after all other #include-statements in the example)
#include <iterator>
helps to make this error go away?
> And I get an error for the line:
>
> std::for_each(in(std::cin), in(), std::cout << (_1 * 3) << " " );
>
> which says:
>
> error: for_each is not a member of 'std'
for_each is defined in algorithm which is included ...
Try:
#include <iostream>
int main()
{
std::cout << "Hello World. This is my first C++ program\n";
return 0;
}
Jens
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net