Будет интересно только программистам, знающим C++.
Небольшая загадка. Предугадайте, что напечатает следующая программа, не запуская ее. Потом проверьте себя, если интересно. Комменты не скрываются.
Небольшая загадка. Предугадайте, что напечатает следующая программа, не запуская ее. Потом проверьте себя, если интересно. Комменты не скрываются.
#include <iostream>
#include <map>
#include <string>
using namespace std;
int main() {
map<int, string> m;
double d = 123456.789;
m[0] = d;
cout << "m[0]=" << m[0];
return 0;
}
no subject
Date: 2010-06-27 08:05 am (UTC)И почему я ожидал, что в m[0] окажется какое-нибудь строковое представление вещественного числа?.. %) Давно не программировал на сем, использовал здравый смысл.