[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

GCC



I have a snippett of code that is supposed to work under GCC 3.3.2 and
does under Redhat, however it gives me compiler errors of the GCC 2.95
days...
I run testing and GCC -v shows 3.3.2, can anyone give me some
information and/or pointers to some solutions?

Thanks, Brian

#include "StudentRecord.h"

#include<iostream>
#include<string>
#include<cctype>
#include<iomanip>
#include<algorithm>


void StudentRecord::MakeCaseInsensitiveKey(void)
{		
	string key;
	key = lastName + " " + firstName;
	
//  transform(key.begin(), key.end(), key.begin(), tolower);

//  method explained in class above, however won't compile under GCC
3.3.2 Debian
//  reference for fix:
// 
http://gethelp.devx.com/techtips/cpp_pro/10min/2002/Oct/10min1002-2.asp

	transform(key.begin(), key.end(), key.begin(), (int(*)(int)) toupper);
}



Reply to: