Грабли: различия между версиями
Перейти к навигации
Перейти к поиску
Ctrlalt (обсуждение | вклад) |
Ctrlalt (обсуждение | вклад) Нет описания правки |
||
Строка 3: | Строка 3: | ||
* [http://codeforces.ru/blog/entry/5217 Codeforces — Снова про ввод/вывод в C++] | * [http://codeforces.ru/blog/entry/5217 Codeforces — Снова про ввод/вывод в C++] | ||
* [http://habrahabr.ru/post/246257/ Habrahabr — Насколько медленны iostreams?] | * [http://habrahabr.ru/post/246257/ Habrahabr — Насколько медленны iostreams?] | ||
=== endl сбрасывает буфер вывода после перевода строки === | |||
* [http://codeforces.ru/contest/417/submission/6392130 #6392130] vs [http://codeforces.ru/contest/417/submission/10923857 #10923857] | |||
=== Вещественные числа нужно использовать с осторожностью; функции <math.h> работают с вещественными числами === | === Вещественные числа нужно использовать с осторожностью; функции <math.h> работают с вещественными числами === | ||
Строка 14: | Строка 17: | ||
=== Метод .size() у контейнеров STL возвращает беззнаковое число === | === Метод .size() у контейнеров STL возвращает беззнаковое число === | ||
* [http://codeforces.ru/blog/entry/15782 Codeforces — Problem with GNU C++ compiler] | * [http://codeforces.ru/blog/entry/15782 Codeforces — Problem with GNU C++ compiler] | ||
* [http://codeforces.ru/contest/385/submission/5789899 | * [http://codeforces.ru/contest/385/submission/5789899 #5789899] vs [http://codeforces.ru/contest/385/submission/5798105 #5798105] |
Версия от 21:58, 28 апреля 2015
cin/cout работает медленнее scanf/printf
- Codeforces — Ввод/вывод в C++
- Codeforces — Снова про ввод/вывод в C++
- Habrahabr — Насколько медленны iostreams?
endl сбрасывает буфер вывода после перевода строки
Вещественные числа нужно использовать с осторожностью; функции <math.h> работают с вещественными числами
- Макконнелл С. Совершенный код / С. Макконнелл. — М.: Русская редакция, 2010. — 896 с. — П. 12.3. «Числа с плавающей запятой», с. 286
- Codeforces — Weird bug with pow?
- Codeforces — Работа с вещественными числами
В <math.h> Visual C++ уже заняты глобальные имена j0, j1, jn, y0, y1, yn
- Timus — Как писать решения на C/C++ (Раздел «Особенности компилятора по сравнению с другими 32-битными компиляторами C/C++»)