Enviado em 12/03/2015 - 16:34h
Estou tentando rodas esse código:#include <iostream>
#include <iomanip>
int main()
{
long double mon = 12345; // or std::string mon = "123.45";
std::cout.imbue(std::locale("en_US.utf8"));
std::cout << std::showbase
<< "en_US: " << std::put_money(mon) << " or " << std::put_money(mon, true) << '\n';
std::cout.imbue(std::locale("ru_RU.utf8"));
std::cout << "ru_RU: " << std::put_money(mon) << " or " << std::put_money(mon, true) << '\n';
std::cout.imbue(std::locale("ja_JP.utf8"));
std::cout << "ja_JP: " << std::put_money(mon) << " or " << std::put_money(mon, true) << '\n';
}
main.cpp: In function 'int main()':
main.cpp:9:31: error: 'put_money' is not a member of 'std'
<< "en_US: " << std::put_money(mon) << " or " << std::put_money(mon, true) << '\n';
^
main.cpp:9:64: error: 'put_money' is not a member of 'std'
<< "en_US: " << std::put_money(mon) << " or " << std::put_money(mon, true) << '\n';
^
main.cpp:11:31: error: 'put_money' is not a member of 'std'
std::cout << "ru_RU: " << std::put_money(mon) << " or " << std::put_money(mon, true) << '\n';
^
main.cpp:11:64: error: 'put_money' is not a member of 'std'
std::cout << "ru_RU: " << std::put_money(mon) << " or " << std::put_money(mon, true) << '\n';
^
main.cpp:13:31: error: 'put_money' is not a member of 'std'
std::cout << "ja_JP: " << std::put_money(mon) << " or " << std::put_money(mon, true) << '\n';
^
main.cpp:13:64: error: 'put_money' is not a member of 'std'
std::cout << "ja_JP: " << std::put_money(mon) << " or " << std::put_money(mon, true) << '\n';
^
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Site com diversos emojis para seus códigos
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Bora fazer um teste? mbti (22)
Preciso de opiniões sobre meus programas [RESOLVIDO] (5)