|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.03.2012, 08:54 | #1 |
Новичок
Джуниор
Регистрация: 18.03.2012
Сообщений: 3
|
Пробема с чтением из ini файла(c++)
Я пытаюсь открыть ini файл и прочитать из него данные этим кодом:
Код:
1)aa.ini просто не читается. 2)При выводе значения default выводит ТОЛЬКО букву A. P.S. Содержимое aa.ini: Код:
|
18.03.2012, 11:22 | #2 |
Новичок
Джуниор
Регистрация: 18.03.2012
Сообщений: 1
|
char *Key = new char; - это
только один символ, отсюда и "ТОЛЬКО букву А" 2: последний параметр функции: lpFileName [in] The name of the initialization file. If this parameter does not contain a full path to the file, the system searches for the file in the Windows directory. |
18.03.2012, 13:57 | #3 |
Новичок
Джуниор
Регистрация: 18.03.2012
Сообщений: 3
|
Если писать так:
char *Key; То будет access violation. Как исправить. |
18.03.2012, 14:16 | #4 |
Форумчанин
Регистрация: 26.09.2011
Сообщений: 176
|
кроме того что вы не выделили память под массив, так ещё используете юникод функцию . Решается это чтением книг по программированию.
|
18.03.2012, 14:30 | #5 |
Новичок
Джуниор
Регистрация: 18.03.2012
Сообщений: 3
|
Все, разобрался. Надо было просто освободить память.
Вот рабочий код, если кому понадобится: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с чтением из типизированного файла | BeCTHuK | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 05.10.2011 20:57 |
проблема с чтением из файла | salwator | Помощь студентам | 1 | 23.12.2010 12:11 |
Проблема с чтением из файла | slamm | PHP | 12 | 16.01.2010 16:40 |
Проблема с чтением из INI файла | JustKurt | Общие вопросы Delphi | 3 | 04.08.2009 20:47 |
проблема с чтением из файла | Tesmont | Общие вопросы C/C++ | 0 | 20.05.2009 19:39 |