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

Работа с подключаемым файлом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переписать содержимое F1 в файл F2, разбив на строки http://www.cyberforum.ru/cpp-beginners/thread737135.html
Помогите пожалуйста! Очень нужно! Дано текстовый файл F1. Переписать его содержимое в файл F2, разбив на строки таким образом, чтобы каждая строка или заканчивался точкой, или содержала 40 букв, если среди них нет точки.
C++ Найти максимальную температуру в области,среднюю температуру (массив) здраствуйте, пожалуйста помогите решить задачу. Нужно заполнить таблицу массивом.Найти максимальную температуру в области,среднюю температуру за неделю и во скольких городах температура была ниже нуля.Программу нужно сделать в окне application http://www.cyberforum.ru/cpp-beginners/thread737124.html
C++ Из входного списка сформировать новый
Из входного списка сформировать новый список путем удаления из него N элементов начиная с K-го
C++ магический квадрат
Генерация магических квадратов (4*4) и поблочное шифрование с ключом
C++ Указатели функций http://www.cyberforum.ru/cpp-beginners/thread737081.html
Есть задание : void *func1(void *a, int *b); void *func2(int a, int *b); void *func3(void); int *func4(char *S1, int *a,...); Напишите пожалуйста хоть как примерно с этим работать. И почему *func2(int a, int *b) должно возвращать значение. Я думал что функции типа void не должны возвращать значения.
C++ Определить минимальное простое число последовательности Вводится последовательность целых чисел, 0 - конец последовательности. Определить минимальное простое число последовательности (функцией оформить проверку числа: результатом функции будет 1-число простое, 0 - нет). подробнее

Показать сообщение отдельно
SSSprinter
0 / 0 / 0
Регистрация: 01.09.2011
Сообщений: 34
18.12.2012, 20:53  [ТС]
начало верное ?
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
39
40
41
42
43
44
45
46
47
48
49
#include "stdio.h"      /*файл ввода/вывода при работе с подключаемым текстом*/
#include "stdafx.h"
#include "stdlib.h"
#include <string.h>     /*библиотека для работы со строками*/
#include "iostream"     /*для организации ввода-вывода*/
#include <windows.h>    /*для русского языка*/
#include <conio.h>      /* содержит функции для работы с экраном */
#include <ctype.h>
#include <locale.h>
 
#include <clocale>
#include<cstring>
 
using namespace std;    /*чтобы не писать каждый раз std::cin*/ 
 
///-----------Функция для отображения русских букв-----------///
char bufRus[256];
 
char* Rus(const char* text)
{
CharToOemA(text,bufRus);
return bufRus;
}
////////////////////////////////////////////////////////////////
 
int _tmain(int argc, _TCHAR* argv[])
{
printf(Rus("Введите символ или букву на английском языке\nПрограмма определит слово с наибольшим вхождением заданного символа\n"));
    char ch = getch();
    printf("%c", ch); /*выводим символ на экран*/
    printf(("\n"));
    FILE *fp=fopen ("my_file.txt","r");         /*открытие файла на чтение (относительный путь файла)*/
    if (NULL == fp)                             /*проверяем наличие файла*/
    {   
 
        printf (Rus("Не удалось открыть файл!\n"));
        return 0;   
    }
        char str[1024] = "";                        /*переменная, куда читать файл*/
    int i=0;
    while (!feof (fp)) //проверка признака конца файла
    {
    str[i]=fgetc(fp);
    printf("%c", str[i]);
    i++;    
    }
 
    return 0;
}
Добавлено через 1 минуту
шаг переменная, куда читать файл верный ?
39 строка char str[1024] = ""; /*переменная, куда читать файл*/

Добавлено через 7 минут
так а как теперь подсчитывать вхождения заданного символа в слове???? я это и не умею делать, подскажите пжл

Добавлено через 11 минут
тут нужно использовать scanf ?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru