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

Чтение из файла только букв и знаков препинания - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчет цены в multimap http://www.cyberforum.ru/cpp-beginners/thread935353.html
Всем добрый день, У меня не получается подсчитать стоимость всех заказанных блюд в чеке. Я сохраняю заказ в файл. Помогите, пожалуйста правильно написать код для подсчета цены. Я пробовала так ...
C++ Получить доступ к обьекту класса в друж. функц. этому классу при этом не передавая этот объект в качестве параметра Допустим имеется класс lass1 для него определена дружественная функция friend1. Вопрос можно ли как то получить доступ к объекту который не был передан этой функций friend в качестве аргумента ? http://www.cyberforum.ru/cpp-beginners/thread935337.html
Перевод из Цельсия в Фаренгейт C++
Задача такая: Напишите программу, в которой функция main () вызывает определяемую пользователем функцию, которая в качестве аргумента принимает значение температуры по Цельсию и возвращает...
Ошибка при присваивании массиву char значения C++
В общем, требуется присвоить массиву чаров одно из нескольких значений (в зависимости от значения аргумента функции) и вывести этот массив из функции. Ошибка компилятора на строках 13 и 14: error...
C++ сортировка хоара http://www.cyberforum.ru/cpp-beginners/thread935268.html
void QuickSort(int* const a, int low, int N) { int i = low, j = N; int temp, p; p = a; do { while (a < p) i++; while (a > p) j--; if (i <=...
C++ Не загружаются символы Программа (любая) после отладки либо не запускается, либо запускается, но все с одним результатом - в окне "Вывод" внизу пишет вот это: "Проект2.exe" (Win32). Загружено... подробнее

Показать сообщение отдельно
alex1392
31 / 31 / 3
Регистрация: 24.07.2013
Сообщений: 187
08.08.2013, 18:39
Цитата Сообщение от Erjay Посмотреть сообщение
Это запуск программы без командной строки, так?
Пробовал. Создал бинарный файл в блокноте (если так можно): написал "101011010" и сохранил с расширением bin.
Не знаю куда поместить bin-файл. Пишет: "Unable to open test1 for reading".
ты в чем работаеш ) ? лично я в visual studio 2010 файл помещяется тудажи где находятся файлы с main и другие файлы проэкта

Добавлено через 7 минут
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
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
void main()
{
    // часть кода отвеча за создание строки 
    string name;     
    getline(cin,name);   // получение строки с консоли
    ofstream f("tester1.bin",ios::binary);    //создание файла и открытия файла для записи
    f<<name;                                        // запись в файл то что ты ввел с консоли 
    f.close();                                         // закрытие файла
    ifstream fin ("tester1.bin", ios::binary);  // открытие файла для чтения 
 
                                                                // ниже находится тот код который и был
    if (!fin)
    {
        cout << "Unable to open " << "test1 "<< " for reading.\n";
    }
    char ch;
    while (fin.get(ch))
    {
        if ((ch > 32 && ch < 127) || ch == '\n' || ch == '\t')
            cout << ch;
    }
    fin.close();
}

Вот код создает файл записывает в него то что ты вводиш с консоли а потом посимвольно читает не выводя пробелова и табуляций

Добавлено через 3 минуты
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Решай свою задачу последовательно. Сначала добейся, чтобы просто открывался файл с правильным именем. Заодно убедись, что в командной строке ты прописываешь верное имя файла.
Только потом рассуждай о знаках препинания.
Надеюсь, ты понимаешь, что имя файла надо в командной строке прописывать?
Зачем ты работаешь с бинарным файлом?
он работает с бинарным файлом так как перепрыгнул кусок изучения с++ и решил сначала написать сортировки потом списки потом векторы в последствии понять что он ничего не понимает и начать всетаки с Hello world
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru