y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
726:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/31 23:06:46
>>713
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚Å‚àƒRƒ“ƒpƒCƒ‹’Ê‚è‚Ü‚¹‚ñB
‰º‚̃\[ƒX‚¾‚ÆA
char my_tolower(char s) {
return tolower(s);
}
int main() {
string s = "Hello world";
transform(s.begin(), s.end(), m.begin(), toupper); // ƒRƒ“ƒpƒCƒ‹’Ê‚ç‚È‚¢
transform(s.begin(), s.end(), m.begin(), my_tolower); // ƒRƒ“ƒpƒCƒ‹’Ê‚é

‰º‚̂悤‚ÈŒ‹‰Ê‚ɂȂè‚Ü‚·B
test.cpp:14: error: no matching function for call to 'transform(__gnu_cxx::__normal_iterator<char*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,
__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,
__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,
<unresolved overloaded function type>)'



ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4998“ú‘O‚ÉXV/252 KB
’S“–:undef