![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
проверку я думаю проще тебе провести. все-таки твоя программа.
Лучше посмотри мой вариант в той ветке. Он хоть и не такой красивый файл создает, зато читает его просто. |
|||
|
||||
| tonchitos |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 447 Регистрация: 24.2.2007 Репутация: нет Всего: 40 |
ну а насчет игнора - я правильно поняла смысл ф-ии?
-------------------- – Люди забыли эту истину, – сказал Лис, – но ты не забывай: ты навсегда в ответе за всех, кого приручил. |
|||
|
||||
| tonchitos |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 447 Регистрация: 24.2.2007 Репутация: нет Всего: 40 |
Блин :(
Как определить пуст ли файл. А что то ф-ию не найду. -------------------- – Люди забыли эту истину, – сказал Лис, – но ты не забывай: ты навсегда в ответе за всех, кого приручил. |
|||
|
||||
| tonchitos |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 447 Регистрация: 24.2.2007 Репутация: нет Всего: 40 |
tvstruct.item.pszText =TEXT(i->Name.c_str());
error C2065: 'Li' : undeclared identifier error C2228: left of '.c_str' must have class/struct/union error C2227: left of '->Name' must point to class/struct/union/generic type почему, блин? -------------------- – Люди забыли эту истину, – сказал Лис, – но ты не забывай: ты навсегда в ответе за всех, кого приручил. |
|||
|
||||
| dizzy1984 |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 675 Регистрация: 15.2.2007 Репутация: 3 Всего: 25 |
TEXT это макрос, в моем случае он определяется как
Т.е как склейка символа 'L' с тем, что ему дают в качестве аргументов. Попробуй убрать его
|
||||
|
|||||
| tonchitos |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 447 Регистрация: 24.2.2007 Репутация: нет Всего: 40 |
не, не фурычит, надо преобразовать из char * в LPWSTR
-------------------- – Люди забыли эту истину, – сказал Лис, – но ты не забывай: ты навсегда в ответе за всех, кого приручил. |
|||
|
||||
| tonchitos |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 447 Регистрация: 24.2.2007 Репутация: нет Всего: 40 |
И еще, господа. Мне нужно открыть файл, если его нет - создать.
std::ifstream inFile; inFile.open("Tree.txt",0x01); if (!inFile) { // ошибка при открытии MessageBox(0,TEXT("Error!"),TEXT("File opening Error"),MB_OK); return; } файла нет выдает ошибку. какое тогда должно быть значение второго параметра в inFile.open("Tree.txt",0x01); чтобы файл создавался? -------------------- – Люди забыли эту истину, – сказал Лис, – но ты не забывай: ты навсегда в ответе за всех, кого приручил. |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
tonchitos, ifstream - это файл для чтения (input file stream). Какой смысл его создавать, когда ты из него только читать будешь?
если тебе нужен поток для чтения и записи, то используй std::fstream. Он по умолчанию открывается для чтения и записи (ну и создается при необходимости). Что за 0x01? Что это? Если тебе нужно указывать режим открытия, то используй std::ios_base::<mode> (std::ios_base::in, std::ios_base::app, std::ios_base::out...) |
|||
|
||||
| tonchitos |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 447 Регистрация: 24.2.2007 Репутация: нет Всего: 40 |
вот теперь такая фигня:
при добавлении диалога надо прочитать файл и записать деревяшку, потом вывести только верхних потомков
где-то не фурычит. -------------------- – Люди забыли эту истину, – сказал Лис, – но ты не забывай: ты навсегда в ответе за всех, кого приручил. |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
Боюсь, с MFC это в другой раздел.
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |