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

Запись в текстовый файл адресов вместо строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти число пассажиров, имеющих более двух вещей и... http://www.cyberforum.ru/cpp-beginners/thread634953.html
Тема: Записи. Работа с текстовыми файлами. Дан файл f, содержащий сведения о багаже нескольких пассажиров. Багаж пассажира характеризуется количеством вещей и общим весом вещей. Сведения о багаже...
C++ Не появляются файлы в каталоге проекта Почему когда я добавляю в проект заранее подготовленные файлы(.cpp, .h, .rc), они не появляются в каталоге проекта? P.S. Visual Studio 2008 http://www.cyberforum.ru/cpp-beginners/thread634932.html
Комбинаторика! Число сочитаний C++
Доброго времени суток. Так как я глубоко начинающий программист, столкнулся с проблемой решения задач по комбинаторике (на данный момент формула числа сочитаний). Каким образом можно записать эту...
C++ Цикл
Начал изучать C++ неделю назад. Теперь начал решать некоторые задачи. И возникли у меня некоторые сложности с циклами... Требуется ваша помощь... Задача: Переведите натуральное число из двоичной...
C++ Работа с фс http://www.cyberforum.ru/cpp-beginners/thread634869.html
Всем привет, мне необходимо посчитать количество файлов в директории и в зависимости от их количества разделить их на 4 или 8 папок. Я слышала есть библиотеки fstream и boost, но как правильно это...
C++ Конструктор копирования Всем привет. У меня такая проблема: есть некий класс, допустим Test: class Test { protected: int value; public : Test(int v) подробнее

Показать сообщение отдельно
Holsteng
47 / 10 / 3
Регистрация: 26.03.2012
Сообщений: 246
09.08.2012, 16:01  [ТС]
Попробовал
C++
1
wofstream
, теперь выводит только
C++
1
 client.numberinlist
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
wofstream outFileUser ( "Список всех клиентов.txt", ios::out );
    ifstream ClientFile ( "ListOfClients.dat", ios::binary|ios::in);
    ClientFile.seekg( 0 );
    Client client;
    ClientFile.read( reinterpret_cast< char *>( &client ),sizeof( Client ) );
    while ( !ClientFile.eof() )
    {
        if ( client.numberinlist!=0 )
        {
            outFileUser << setw(18) << client.numberinlist << setw(20) << client.strname 
                << setw(12) << client.straddress << setw(14) << client.inumberhome <<
                setw(14) << client.numberappartment << setw(14) << lient.numbercontract<<
                setw(14) << client.ipaket <<setw(14) << client.iDebt<< endl;
        }
 
        ClientFile.read( reinterpret_cast<  char *>( &client ),sizeof( Client ) );
    }
    ShellExecute(0,_TEXT("open"),_TEXT("Список всех клиентов.txt"),0,0,SW_SHOWDEFAULT);
Добавлено через 15 часов 44 минуты
Всем спасибо! Решил проблему путем перевода Unicode в Ansi перед выводом в файл
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru