![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: нет Всего: 23 |
Читаю с помощью функции:
Все остальные файлы читает нормально - а на этом только первые 2 символа и все. ![]() Это сообщение отредактировал(а) Voldemar2004 - 23.11.2009, 10:33 -------------------- i_i (';') (V) ![]() |
|||
|
||||
SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 2 Всего: 23 |
Вот мой вариант
Только что скомпилил твой код у себя и запустил - всё ОК Это сообщение отредактировал(а) SenkraD - 14.11.2009, 22:43 |
|||
|
||||
Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: нет Всего: 23 |
SenkraD, я пробовал и бинарное чтение - другие файлы считывает нормально - а этот - ну никак !
![]() ![]() -------------------- i_i (';') (V) ![]() |
|||
|
||||
ИванМ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1260 Регистрация: 19.6.2006 Где: СПб Репутация: 1 Всего: 23 |
Voldemar2004, у меня ваш вариант и ваш файл работает (VS2008)
Это сообщение отредактировал(а) ИванМ - 14.11.2009, 22:51 |
|||
|
||||
Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: нет Всего: 23 |
Мда... попробовал твой код - он считывает только первые 10 строк
![]() -------------------- i_i (';') (V) ![]() |
|||
|
||||
SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 2 Всего: 23 |
Voldemar2004, попробуй заменить вызов buffer.c_str() на buffer -
может у тебя там где-то нулевой символ есть и тогда buffer.c_str() выдаст не коректный результат. Прикрепи сам текстовой файл |
|||
|
||||
Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: нет Всего: 23 |
Файл отправил вам на e-mail.
Добавлено через 10 минут и 25 секунд ИванМ, SenkraD, у меня файлы все нормально читаются и в VB и в C++ - но на этом файле - просто ступор какой-то... -------------------- i_i (';') (V) ![]() |
|||
|
||||
SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 2 Всего: 23 |
Voldemar2004, вот теперь фаш файл у меня не читается!!!
Кто генерит этот файл? |
|||
|
||||
Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: нет Всего: 23 |
Какая-то сторонняя программа, мне для моей программы надо этот файл считать в переменную.
-------------------- i_i (';') (V) ![]() |
|||
|
||||
SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 2 Всего: 23 |
Вообщем, файл нельзя было считывать как текстовой!!!
|
|||
|
||||
Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: нет Всего: 23 |
Хотя в php удалось его прочитать
![]()
Добавлено через 2 минуты и 30 секунд Ага, я это тоже сейчас заметил ![]() ![]() ![]() ![]() ![]() -------------------- i_i (';') (V) ![]() |
|||
|
||||
Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: нет Всего: 23 |
SenkraD, ваш код все равно сохраняет у меня только первые 3 символа... размер верно показывает, а вот не в переменную не считывает
![]() -------------------- i_i (';') (V) ![]() |
|||
|
||||
powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 2 Всего: 97 |
А может всё-таки прикрепите, чтобы все могли посмотреть? |
|||
|
||||
SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 2 Всего: 23 |
Voldemar2004, выложи файл на форуме и пускай другие
поробуют мой код с вашим файлом и(или) попробуют свои способы. Да, ещё выводит в консоль 3 символа или в переменной хранит 3 символа? Если выводлит в консоль то попробуй код типа этого для вывода
|
|||
|
||||
Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: нет Всего: 23 |
powerfox, скинь адрес почты.
P.S. Удивительно, но на PHP все прекрасно работает ![]() -------------------- i_i (';') (V) ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |