avva: (Default)
[personal profile] avva
Будет интересно только программистам, знающим 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; }

Date: 2010-06-26 07:09 pm (UTC)
From: [identity profile] blacklion.livejournal.com
Ага. У всех — даёт, а у меня — нет.

Date: 2010-06-26 07:14 pm (UTC)
From: [identity profile] avva.livejournal.com
У меня тоже нет (gcc 4.4.3).

Date: 2010-06-26 07:17 pm (UTC)
From: [identity profile] itman.livejournal.com
Не у всех. И, кстати, при прочих присваиваниях вроде long long в int, тоже ничего не пишет.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 11:21 pm
Powered by Dreamwidth Studios