The attached archive .tgz contains all necessary to repeat this compile
bug.
Error disappears if one exchange the order of two headers in
Request.cpp. See README file for details.
Note: earlier versions of gcc compile it always successfully.
Tested compilers generate the error: gcc 3.4.3, 3.4.4
Hi!
First, thanks to "Giovanni Bajo" <[EMAIL PROTECTED]> for help.
Consider simple C++ program:
-
#include
template
void func_map(typename std::map<_K, _V>::iterator& root) {
}
int main() {
std::map mymap;
func_map(mymap.begin());
}
Hi!
First, thanks to Andrew Pinski <[EMAIL PROTECTED]>, for his fast and
exact replay to my previous question!
I am porting one large windows application to linux. Code is formerly platform
independent. But, Microsoft Visual C++ (MSVC) 6 is very unserious with ISO
C++ standard. For exemple, co
Hi!
Consider the following program:
-
template
class Base {
public:
A data_a;
int count;
};
template
class Child: public Base {
public:
void inc() {
this->count++;
this->data_a++; // ISO C++ ok, universal.
Base::count++; // ISO C++ ok.
/