|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.08.2009, 12:01 | #1 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Прочитать из файла строку
Мне нужно прочитать ровно 11 байт из файла в String (точнее, в DataGridView::Rows[0]::Cells[0]). Возможные варианты с ошибками:
MyString = MyBinaryReader->ReadBytes(11); // Получается "System.Byte[]" MyString = MyBinaryReader->ReadBytes(11)->ToString(); // То же самое MyString = MyStreamReader->ReadString(); // Не смог разобраться с описанием даже по-русски MyStreamReader->ReadBlock (MyWCharArray, 0, 11); // История повторяется - я получаю такой же array<wchar_t>^ |
21.08.2009, 12:21 | #2 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Попробуй это:
Код:
|
21.08.2009, 13:30 | #3 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Код:
Последний раз редактировалось ds.Dante; 21.08.2009 в 13:33. |
21.08.2009, 13:47 | #4 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Свое число можешь перевести в char:
Код:
|
21.08.2009, 14:51 | #5 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Это то же приведение типов. Выдает число. И ToString не помогает.
|
21.08.2009, 15:26 | #6 | |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Кстати, прицитирую краткое описание функции BinaryReader.ReadString в русском MSDN:
Цитата:
|
|
21.08.2009, 16:19 | #7 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Значит так попробуй:
Код:
|
21.08.2009, 16:47 | #8 | |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Цитата:
А если серьезно, мне один хороший человек и правда предложил писать под .NET на C#. Благо портировать можно очень легко. Да и здорово сберегу и время и нервы. А то это не Си, а Brainfuck. :) Последний раз редактировалось ds.Dante; 21.08.2009 в 16:53. |
|
21.08.2009, 18:02 | #9 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Хм, так я код на C# приводил
|
21.08.2009, 18:13 | #10 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Я уже давно привык читать на 2-х чужих языках - английском и C#.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как прочитать из файла имя, фамилию разделенные пробелами и записать их в массив парами | Rom@shka | Общие вопросы C/C++ | 2 | 13.12.2008 16:40 |
Как из юникодного текстового файла прочитать его построчно и неповторяющиеся слова ввести в ListBox? | SkAndrew | Общие вопросы Delphi | 2 | 10.11.2008 22:14 |
Прочитать строку до конца | Иллидан | Общие вопросы C/C++ | 3 | 28.09.2008 02:21 |
Не получается прочитать из файла...( | Regloger | Помощь студентам | 3 | 09.12.2007 14:23 |
Как мне в асме прочитать данные из файла? | lelicman | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 10.10.2007 09:24 |