Там в конце к результату еще константа 5 добавляется.
И в следующий раз потрудитесь нормально оформить код текстом, а такие скриншоты намекают на то, вам лень нормально оформить пост, и отвечающим сразу становится лень что-то вам отвечать.
hauptling: В каких устройствах? В музыкальных открытках или в головках наведения управляемых артиллерийских снарядов?
"Чаще всего" это по количеству различных линеек, семейств, моделей устройств или штук выпущенной продукции? Вряд ли кто-то, кроме самих фирм производителей, обладает такой статистикой.
Sanes: В прошлом году, например. Нормально доходят только относительно дешевые детали и те, которые невозможно разбить (без многотонного гидравлического пресса). А еще заметил более частые следы вскрытия на посылках по габаритам похожим на телефоны (кто-то из сотрудников подбирает своему ребенку подарок на ДР?). После этого настоящий смартфон заказывать желание совсем пропало.
Илья Павловский: Если читать весь файл (или большой его кусок) целиком за один вызов, то скорость будет одинаковая. Но когда нужно работать с мелкими фрагментами (вплоть до байт), то, чем больше мелких операций, тем значительные преимущество memory mapping над seek->reed операциями. Еще значительнее разница в скорости при записи. Вообще memory mapping создан для произвольного доступа (random access) на скоростях доступа к памяти (а не дискового I/O), то есть можно обновлять древовидные структуры и писать на лету в MemoryByteBuffer мелкие изменения во множество разных мест в файле на огромной скорости не дожидаясь дисковых операций, ОС потом сама скинет буфера на диск когда ей удобно.
littleguga: Зачем же так категорично? Давайте попробуем взглянуть на эту ситуацию с другой стороны:
Что можно сказать о людях, которым недостаточно социалочек в вебе, и кому не терпится затащить к себе на машину skumware десктопные клиенты (с закрытым кодом) к этим же социалочкам (чтобы еще в трее светился значок)? Похоже, что эти люди бессознательно так сильно тянутся к социальной жизни, что стремятся приобщить к ней даже собственную машину. Так почему бы не реализовать их бессознательные стремления? Пусть же их такая одинокая ничем не занятая машинка станет частью одной большой вычислительной сети. Возможно, это сделает счастливее ее одинокого владельца. Ну или заставит больше думать о системной безопасности, и тем самым отвлечет от личных переживаний, спасение от которых он безуспешно искал в социальных сетях.
Это все тролли:
"Сколько терабайт/гигагерц нужно, чтобы пропатчить KDE под FreeBSD?"
"Достаточно ли 100500 зимбабвийских денежных знаков чтобы стать сеньором вести разработку под J2ME?"
Всерьез подобные вопросы обсуждаются только в детском саду.
Николай Сидоренко: В графике практические любые плавные кривые, построенные по опорным точкам - это кривые Безье, они вообще везде, даже в шрифтах.
Что касается GUI по их редактированию, то на вскидку могу предложить, например форму редактирования кривых цветности в GIMP (это в меню Colors->Curves). Там ставятся/снимаются/двигаются опорные точки, а по ним изгибается кривая Безье. Исходники на Гитхабе.
Alex Grey: "разве бывают какие-то еще?" - об этом не упоминают на уроках информатики. Слово Windows вспоминают, только во время проверки из ОБЭП, Windows для них - это что-то типа аптечки для ГИБДД, то есть какая-то ерунда, за отсутствие которой можно всех нагибать.
По аналогии, Delphi - это такая программа, в которой рисуют другие программы, этот процесс называется программированием, и этим занимаются особо крутые "программисты" (простые "программисты" занимаются тем, что переустанавливают Windows и заправляют принтеры).
Так все и происходит на просторах (не только) России. В этом и кроется причина массовой распространенности Delphi и высоких позиций в рейтингах "языков, которыми владеют".
Николай Сидоренко: Вы бы подробно описали свою задачу в вопросе, вам может что-то конкретное посоветовали.
А по поводу вопроса: "написать специфичный векторный редактор" - это в принципе возможно, но без опыта разработки GUI в одиночку осуществить крайне сложно.
Alex Grey: Среди преподавателей деревенского ПТУ Delphi вообще на первом (и единственном) месте по популярности для создания Windows (разве бывают какие-то еще?) приложений при помощи перетаскивания кнопок на формы. А когда у таких "программистов" ломаются клавиатуры, они спокойно продолжают "программировать" без них.
while (getch() != 32);
Даже скобки не нужны.