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

Отобрать из текстового файла в бинарный информацию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразовать каждое слово в строке, удалив из него все вхождения первой буквы этого слова http://www.cyberforum.ru/cpp-beginners/thread1147567.html
Дана строка, состоящая из символов латинского алфавита, разделенных пробелами (одним или несколькими). Преобразовать каждое слово в строке, удалив из него все вхождения первой буквы этого слова (количество пробелов между словами не изменять).
C++ Почему char * ? Попахивает извращением Речь идёт о функции-элементе write класса ostream. Почему там указатель на char в качестве первого параметра? В результате приходится приводить к этому типу адреса любых объектов, которые записываются в файл. Это же извращение. Есть способы обойти это - например, сделать параметр шаблона и заменить им char. Но почему-то реализован вот этот странноватый вариант. Почему ? http://www.cyberforum.ru/cpp-beginners/thread1147548.html
C++ Символ строки преобразовать в цифру
Нужно преобразовать именно в цифру, а получается, что переменная (int) накапливает цифры и получается числом. о_О! В чем ошибка? Как сделать правильно? #include "iostream" #include "stdio.h" #include <string> #include <clocale> using namespace::std; void main() {
C++ Что такое "for each"
Что за функция "for each" может кто-то объяснить!
C++ Программа в windows выполняется нормально, а в UNIX возникает бесконечный цикл http://www.cyberforum.ru/cpp-beginners/thread1147517.html
Суть программы - меню из 5 пунктов. #include <cstdlib> #include <iostream> #include <string> #include <algorithm> #ifdef _WIN32 #define CLEAR_SCREEN "cls" #else
C++ Функция должна вычислять рандомное значение от a до b Создать 2 функции, первая должна вычислять рандомное значение от a до b( a и b мы должны ввести сами),это значение должно выводится в массив,состоящий из 20 символов( то есть нужно срандомить 20 раз) который находится во второй функции и вывести этот массив на экран. Помогите пожалуйста.Спасибо кто отозвался подробнее

Показать сообщение отдельно
_Лето_
1 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 68
14.04.2014, 01:23  [ТС]     Отобрать из текстового файла в бинарный информацию
Курсы по С++ О___О

Добавлено через 3 минуты
Вот для примера еще один код для создания бинарных файлов:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include "stdafx.h"
#include<iostream>
#include<fstream>
 
using namespace std;
 
int main()
{
    ofstream f;
    f.open("Af.bin",ios::binary);
    int a,c;
    for(int i=0;i<16;i++)
    {
        cin>>a;
        f.write((char *)&a, sizeof(int));
    }
    f.close();
    cout<<"Enter C: ",cin>>c;
    ifstream myin("Af.bin",ios::binary);
    if (!myin)
        cout<<"File not found!";
    bool found=false;
    myin.read((char *)&a, sizeof(int));
    while (!myin.eof() && !found)
    {
        if (a==c) 
            found=true;
        else 
            myin.read((char *)&a, sizeof(int));
    };
    if (found) 
        cout<<"Yes"<<endl;
    else
        cout<<"No"<<endl;
    myin.close();
    system("pause");
    return 0;
}
 
Текущее время: 09:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru