1. Уважаемые участники и гости, 19 октября codeby будет работать в режиме "Только чтение". Регистрация новых участников будет закрыта. 20 октября портал продолжит работу в прежнем режиме.

Ошибка В Программе C++

Тема в разделе "C/C++/C#", создана пользователем 203, 4 июн 2012.

  1. 203

    203 New Member

    Репутация:
    0
    Регистрация:
    21 фев 2012
    Сообщения:
    2
    Симпатии:
    0
    Здравствуйте. Есть программа на тему шифр Вижинера она работала через консоль т.е. в консоль вводим ключ и текст для зашифровки и выводится зашифрованы текст. Программа работала нормально. Но мне сказали переделать её так что бы текст для зашифровки вводился не в консоль, а брался с 1-го txt файла и записывался в 2-ой txt файл. Ключ как и был должен вводится в консоли. Я пытался написать но у меня пишет что в txt файле неопознанный символ хотя там все норм. Помогите пожалуйста заранее спасибо.

    Вот код
    http://miron.in/96776

    Побывал ещё вот это
    Код:
    string LoadFromFile(bool des = false){
    
    string str;
    
    char buffer;
    
    char* filename = des ? "D:\\a1.txt" : "D:\\a2.txt";
    
    ifstream f;
    
    f.open(filename, ios::in);
    int cp=GetConsoleCP();//взять код.
    SetConsoleCP(1251);//установить
    while (f.get(buffer))
    str += buffer; 
    SetConsoleCP(cp);// возвратить старую код.
    f.close();	
    return str;
    }
    вставлять всё равно такая же ошибка.
     
Загрузка...
Похожие Темы - Ошибка Программе C++
  1. Natalya43
    Ответов:
    6
    Просмотров:
    1.996
  2. slavon-x86
    Ответов:
    1
    Просмотров:
    2.629
  3. Tayrus
    Ответов:
    3
    Просмотров:
    40
  4. OneDollar
    Ответов:
    12
    Просмотров:
    144
  5. ViSol
    Ответов:
    2
    Просмотров:
    96

Поделиться этой страницей