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

Динамический ряд и файлы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Домашнее задание. http://www.cyberforum.ru/cpp-beginners/thread390175.html
Преобразовать матрицу |b11 b12 | |b21 b22 b23 0 | | b32 b33 b34 | | . | | . | | . ...
C++ решение квадратного уравнения С++ Добрый день. Задача заключается в следующем: необходимо решить квадратное уравнение вида ax^2+bx+c=0 с учетом вводимых данных. Собственно вот код написанный мною: #include <iostream> #include <math.h> #include <complex> using namespace std; void main() { http://www.cyberforum.ru/cpp-beginners/thread390174.html
Задача по С++ C++
Напишите программу, которая будет выводить на экран вводимые символы до тех пор, пока не введено <CTRL/Z>, определяет количество введенных символов.
C++ С помощью string прочитать строку
Нужно сделать так: С помощью string прочитать строку Пример: Cyberforum Output C -1 R - 2 e - 1
C++ Ввожу число ,командная строка пропадает http://www.cyberforum.ru/cpp-beginners/thread390129.html
// Эта программа преобразует галлоны в литры. #include<iostream> using namespace std; int main() { int gallons, liters; cout<<"Введите количество галлонов:"; cin>>gallons; // ввод данных от пользователя. liters = gallons*4; // преобразование в литры. cout<<"Литров: "<< liters;
C++ найти ошибку Вопрос: что не так? Выводит: error C3861: time: идентификатор не найден Вот собственно программка #include <iostream> #include <stdlib.h> using namespace std; int main () { const int n=10; подробнее

Показать сообщение отдельно
NooNameR
0 / 0 / 0
Регистрация: 03.03.2011
Сообщений: 25

Динамический ряд и файлы - C++

23.11.2011, 20:30. Просмотров 311. Ответов 0
Метки (Все метки)

это без всяких задач, чисто из интереса...
буду очень благодарен если кто расскажет как...
вот например у нас есть любой тхт файл (длина вписанного текста в какой мы не знаем), мы его открываем для чтения fopen и есть любой ряд типу char и нужно записать весь текст с файла в этот ряд...я так понял ряд должен быть динамическим...а длину текста вписанного в него я понял что нужно узнать ф-цией fseek и ftell
как это все сделать..?

Добавлено через 22 минуты
вот пример:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "stdafx.h"
#include <iostream>
FILE *s;
 
int main()
{
    s=fopen("1.txt","r+t");
    char *b;
    fseek(s,0,SEEK_END);
    const int p=ftell(s);
    b=new char[p];
    std::cout<<p;
    fgets(b,p,s);
    std::cout<<b;
    return 0;
}
выдает одну белиберду...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru