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

Функция fgets и перевод строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двухмерные массивы. Нахождение min значения в каждой строке. http://www.cyberforum.ru/cpp-beginners/thread135951.html
Помогите решить задачу. Дана матрица ахв, найти минимальное значение в каждой строке. не понять мне как присвоить найденное минимальное значение переменной, типа так min:=c. Но не работает она так...
C++ Удаление динамического массива в классе при удаление динамического массива в классе зависает программа... хотя в инете нашел кучу примеров, где написано точно также.... :cry: зависание в методе void set_name(char n), если не удалять будет утечка памяти? вроде должно удалять и создавать новый... но оно виснет... не знаю что делать :( #include <iostream> #include <clocale> using namespace std; class student { char *name; http://www.cyberforum.ru/cpp-beginners/thread135946.html
Программу, отыскивающую проход по лабиринту C++
Написать программу, отыскивающую проход по лабиринту, с ис-пользованием контейнерного класса stack из STL. Лабиринт пред-ставляется в виде матрицы, состоящей из квадратов. Каждый квад-рат либо открыт, либо закрыт. Вход в закрытый квадрат запрещен. Если квадрат открыт, то вход в него возможен со стороны, но не с угла. Программа находит проход через лабиринт, двигаясь от за-данного входа. После...
Структуры в С++ C++
Помогите пожалуйста!! На основе записной книжки (записывается в файл), содержащей сведения о людях (фамилия, год рождения, адрес- город, улица, дом, квартира, место работы или учебы), вывести на экран или отдельных файл по алфавиту список лиц, которые живут в доме, заданном пользователем. Начальные дааные считываеются из файла и отображаются на экране.
C++ макросы http://www.cyberforum.ru/cpp-beginners/thread135910.html
Что имеется в виду в заданиии: Создать определение макроса, который печатает имя, значение и адрес переменной типа int в следующем формате: Имя : fop; значение: 23; адрес: ff46016. Нужно #define применять?
C++ Вычислить сумму элементов , pасположенных на главной диагонали и выше ее. Дана действительная квадpатная матpица поpядка n (n<=8). Вычислить сумму тех ее элементов , pасположенных на главной диагонали и выше ее,котоpые пpевосходят по величине все элементы, pасположенные ниже главной диагонали. Если таких элементов нет , вывести на экpан соответствующее сообщение. Я понимаю, что прога не сложная, но я просто не догоняю... P.S C#..... подробнее

Показать сообщение отдельно
robert19
25 / 25 / 3
Регистрация: 26.03.2010
Сообщений: 305
26.05.2010, 16:36     Функция fgets и перевод строки
Вот вроде функция чтения из файла:
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
int Read_File (char* str){
        char fn[255]; 
        FILE *f;
        printf ("Enter File name: \n");
        gets(fn);
        f=fopen(fn,"r");
                if (!f){
                        printf ("Warning: no such file. Using stdin.");
                        return 1;
                }
        fseek(f,0,SEEK_END);
        long len = ftell (f);
        char* buf = new char [len+1];
        
        const int l_block = 1024;
        int num_block = len/l_block+1;
        fseek (f,0,SEEK_SET);
        fread (buf,l_block,num_block,f);
        buf[len] = '\0';
        strcpy(str,buf);
        puts(str);
        fclose(f);
return 0;
}
 
Текущее время: 14:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru