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

файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ функция http://www.cyberforum.ru/cpp-beginners/thread224041.html
Даны два массива из N чисел в каждом. Написать функцию, определяющую в каком из массивов больше отрицательных элементов. Массивы заполняются случайным образом
C++ Обработка квадратной матрицы - замена строки стобцом поменять местами строку матрицы P(N, N), который содержит максимальный элемент на главной диагонали, со столбцом, который содержит МИНИМАЛЬНЫЙ элемент главной диагонали Данные: тип элементов: целые, N=5 Элементы от -8 до 19 язык С. спасибо http://www.cyberforum.ru/cpp-beginners/thread224018.html
Пояснительная записка C++
Помогите пожалуйста с пояснительной запиской по теме генератор случайных чисел(хотя бы где искать ,и с чего начать!)
C++ Написать функцию, которая вычисляет сопротивление двух резисторов
Написать функцию, которая вычисляет сопротивление двух резисторов. Входными данными в функции являются сопротивления резисторов и способ их соединения. строго не судите это просто 1 из моих первых кодов ( #include <iostream> #include <math.h> using namespace std; int my(int R1,int R2)
C++ Управление USB http://www.cyberforum.ru/cpp-beginners/thread224009.html
Здравствуйте. Нужно научиться управлять внешним устройством через USB. Возможно ли с помощью программ на языке C управлять USB?
C++ С++ Вычислить сумму из N слагаемых Здравствуйте! Решаю вот задачу,что то не выходит Подскажите,что не так(ошибка в строках 44 ,46 ,переменная i -не обьявлена) Задача: Вычислить сумму указанного вида при условии, что в нее входят N слагаемых. Параметр N ввести из текстового файла. Обеспечить проверку корректности ввода данных из файла. Полученный результат вывести в окно консоли. #include <windows.h> #include <fstream> подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
05.01.2011, 05:26     файлы
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
50
51
52
53
54
55
56
57
58
#include <stdio.h>
#include <malloc.h>
#include <string.h>
 
int main()
{
    const int max_str_len=256;
    char** Arr;
    char tmp[max_str_len];
    char file_name[max_str_len];
    printf("Enter name of file for input: ");
    fgets(file_name, max_str_len, stdin);
    file_name[strlen(file_name)-1]='\0';
    FILE* f=fopen(file_name, "r");
    if(f == NULL)
    {
        printf("Error with opening file %s\n", file_name);
        return 1;
    }
    int cnt=0;
    while(!feof(f))
    {
        fgets(tmp, max_str_len, f);
        ++cnt;
    }
    Arr=(char**) malloc(cnt*sizeof(char*));
    int i;
    for(i=0; i<cnt; ++i)
        Arr[i]=(char*) malloc(max_str_len*sizeof(char));
    rewind(f);
    i=0;
    while(!feof(f))
    {
        fgets(Arr[i], max_str_len, f);
        ++i;
    }
    fclose(f);
    printf("Enter file name for output: ");
    fgets(file_name, max_str_len, stdin);
    file_name[strlen(file_name)-1]='\0';
    FILE* f2=fopen(file_name, "w");
    if(f2 == NULL)
    {
        printf("Error with opening file %s\n", file_name);
        return 1;
    }
    i=0;
    while(i != cnt)
    {
        fputs(Arr[i], f2);
        ++i;
    }
    printf("Succesfull. End\n");
    for(i=0; i<cnt; ++i)
        free(Arr[i]);
    free(Arr);
    return 0;
}
 
Текущее время: 23:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru