Форум программистов, компьютерный форум CyberForum.ru

Бинарный поиск в бинарном файле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считать русские и английские символы с консоли http://www.cyberforum.ru/cpp-beginners/thread1057548.html
Собственно как? Нужно читать путь до каталога, который может содержать русские и английские символы. Повсеместно использую wchar_t, читаю строчку так: wchar_t str; fgetws(str, 1024, stdin); name.assign(str); name - wstring, однако по прежнему не читаются русские символы.. Как быть? (приходится использовать str потому, что могут быть пробелы) В настройках проекта стоит unicode. Добавлено...
C++ Использование процедур для обработки массивов Составить процедуру подсчета количества элементов одномерного массива А, значения которых лежат в пределах от p до q. С помощью этой процедуры подсчитать количество таких элементов дня каждой строки матрицы В. http://www.cyberforum.ru/cpp-beginners/thread1057543.html
C++ Процедуры и функции
Составить подпрограмму упорядочения элементов одномерного массива по убыванию их значений методом выбора максимального элемента, используя подпрограмму нахождения номера максимального элемента в последовательности чисел. Упорядочить по убыванию массивы Х и Y. Помогите пожалуйста
C++ адаптивный метод случайного поиска
Адаптивным методом случайного поиска, нужна помощь(( вообще не понимаю f({x}_{1},{x}_{2})=({x}_{2}-{x}_{1}^{2})^2+(1-{x}_{1})^2\rightarrow min
C++ Получить новую матрицу, переставляя ее блоки крест-накрест http://www.cyberforum.ru/cpp-beginners/thread1057529.html
Дана действительная квадратная матрица порядка 2n. Получить новую матрицу, переставляя ее блоки n*n крест-накрест. Помогите пожалуйста.
C++ Технические средства Нужно создать программу которая бы выводила на экран информацию о подключенной клавиатуре, информацию об операционной системе, и объем памяти (ОЗУ, количество жестих дисков, внешних накопителей) подробнее

Показать сообщение отдельно
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
26.12.2013, 15:25     Бинарный поиск в бинарном файле
Ну как-бы записывать то надо char а не int. В этом вся проблема.

Когда ты пишешь
C++
1
std::ostream << int
выведется значение равное int + '0'

А в твоем случае int - 32 бита, а char - 8-16 где как. Текстовый редактор читает по 8-16 бит, т.е. 1 int он разузнает как 2 char.
 
Текущее время: 12:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru