Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Переписать код программы из C++ builder в Visual studio https://www.cyberforum.ru/ cpp-beginners/ thread2364613.html
//--------------------------------------------------------------------------- #include <vcl.h> #include <stdio.h> #include <io.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused
C++ Итераторы потокового ввода/вывода stl
Возник такой вопрос при изучении stl. Берем файл, из которого нужно считать данные, через copy записываем в вектор, но может мне кто-нибудь пояснить как без создания объекта мы поместили file в итератор. ifstream file("example.txt"); ... copy(ifstream_iter(file), ifstream_iter(), inserter(a, a.begin())); copy(a.begin(), a.end(), ostream_iter(cout, " ")); Тоже самое с вектором почему...
C++ Нужна визуализация структуры данных стек... Нужна визуализация структуры данных стек. Не понимаю как сделать. С массивом могу сделать, но надо показать саму работу стека(визуализировать его). Помогите, пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread2364604.html C++ Найти сумму положительных элементов в столбцах матрицы с нечетными номерами и их индексы Задан массив K, =1,4; =1,4 Определить и напечатать сумму положительных элементов в столбцах с непарными номерами и их индексы. Значения элементов массива K задать самостоятельно и вывести на печать/ Программа с вводом и выводом элементов массива K https://www.cyberforum.ru/ cpp-beginners/ thread2364596.html
Не работает программа C++
#include "pch.h" #include <iostream> #include <fstream> #include <string> #include <vector> #include <algorithm> #include <ctime> #include <cstdlib> using namespace std; int main()
C++ Вычисление arcsin(x) разложением в ряд https://www.cyberforum.ru/ cpp-beginners/ thread2364581.html
Вот задали задачку по с++,не могу никак решить,помогите пожалуйста. arcsin(x)=x+1/2*x^3/3+1*3/2*4*x^5/5+1*3*5/2*4*6*x^7/7+... Если что не понятно прилагаю фото(задачка) вот ссылка на фото: https://www.cyberforum.ru/attachments/981513d1542026400 вариант 4(е) Зарание спасибо.
C++ Функция: максимальное из двух целых чисел, полученных в качестве аргумента https://www.cyberforum.ru/ cpp-beginners/ thread2364579.html
Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента.
Найдите количество способов выбрать из массива три числа C++
Вам дан массив a1,a2,a3,...an состоящий из N целых чисел и целое число X. Напишите программу, которая находит количество способов выбрать из массива три числа, также что 1<i<j<k \leq N и X < {a}_{i} + {a}_{j} + {a}_{k} Первая строка содержит натуральное число N(3\leq N \leq 2000) кол-во элементов в массиве Вторая строка содержит массив a1,a2,... aN[/SUB({-10}^{8} \leq {a}_{i} \leq {10}^{8} )...
C++ Перегруз https://www.cyberforum.ru/ cpp-beginners/ thread2364543.html
Можете помочь ошибку C2995, как правильно перегружать #include"stdafx.h" #include<iostream> using namespace std; template <typename T> class Myclass {
C++ Работа с огромными числами https://www.cyberforum.ru/ cpp-beginners/ thread2364535.html
Как работать с такими числами как 10^1000 Пользователь вводит число n, а программа должна определять делится ли это число целочисленно на 11. Вроде легко, да только цифры немного огромные.
Скрыть курсор мыши C++
Есть ли какой-то способ скрыть курсор мыши для всей системы с помощью WinAPI? возможно есть какой-то ключ реестра для этого?
C++ Найдите длину максимальной подстроки состоящей из равного количества нулей и единиц https://www.cyberforum.ru/ cpp-beginners/ thread2364527.html
Вам дана строка состоящая из нулей и единиц. Напишите программу, которая находит длину максимальной подстроки состоящей из равного количества нулей и единиц. НА входе задается строка S(1\ll\left|S \right|\ll {10}^{3}) состоящей из нулей и единиц \left|S \right| - означает длину строки S Выведите длину Примеры Ввод Вывод 1011 2 110101 4 00010001 2
8 / 2 / 0
Регистрация: 17.03.2016
Сообщений: 118
04.12.2018, 21:16  [ТС] 0

Чтение из файла - C++ - Ответ 13125037

04.12.2018, 21:16. Показов 481. Ответов 12
Метки (Все метки)

Ответ

JAlHund, программа очень большая, поэтому весь код скинуть не могу, но вот функция чтения из файла:
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
int read(int &x0, int &y0, int &r)
{
    string name;
    cout << " Введите полный путь к файлу: ";
    cin >> name;
    name = name + ".txt";
 
    ifstream ifs(name.c_str());
    while (!ifs.is_open())
    {
        cin.clear();
        cin.ignore(numeric_limits<streamsize>::max(), '\n');
        cout << " Ошибка, введите путь к существующему файлу: ";
        cin >> name;
        name = name + ".txt";
        ifs.open(name.c_str());
    }
    int n;
    ifs >> n;
    if (n <= 0)
    {
        ifs.close();
        cout << "Файл пустой";
        return 0;
    }
 
    cout << "\n\nКоличество точек в файле:" + n << endl;
    ifs.clear();
    ifs.seekg(1, ios::cur); // далее необходимо считывать данные со второй позиции
    int **points = new int *[n];
    for (int i = 0; i < n; i++)
        points[i] = new int[2];
 
    for (int i = 0; i < n; i++)
    {
        ifs >> points[i][0] >> points[i][1];
        cout << "\nТочка №" + (i + 1) + ':';
        cout << points[i][0] << points[i][1] << ' ';
    }
 
    ifs.close();
    calculate(points, n, x0, y0, r);
    if (r == 0) {
        cout << "\nОкружность не существует, потому что радиус равен 0 " << endl;
        return 0;
    }
    else {
        cout << "\n\n Количество точек: " << n << "\n";
        cout << " Центр окружности: (" << x0 << "; " << y0 << ")\n";
        cout << " Радиус окружности: " << r << "\n";
    }
    cin.ignore();
    cin.get();
    return 0;
}
Накладывается на текст того, что как раз в функции calculate, и захватывает слово из функции main()

Вернуться к обсуждению:
Чтение из файла C++
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.12.2018, 21:16
Готовые ответы и решения:

Чтение чисел из файла. Чтение после конца потока невозможно
Товарищи, помогите. В Pascal'e я не силен, так что не бейте меня ногами, но есть задача: написать...

Как заменить чтение строки из консоли на чтение текстового файла?
основное задание: найти частоту суффикса (например, &quot;ing&quot;) в текстовом документе. в...

Чтение файла, чтение названия папки где находится файл, запись данных на PHP
Допустим у нас есть структура с папками типа Large -&gt; Vehicles -&gt; Firetruck_0 В этой папке лежит...

Чтение заголовка PCX файла и чтение растровых данных PCX файла
Привет форумчане! Столкнулся с такой проблемой. Нужно считать заголовок PCX файла и растровые...

12
04.12.2018, 21:16
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.12.2018, 21:16
Помогаю со студенческими работами здесь

Чтение бинарного файла - чтение первых 9 байт
Есть код, который читает первые 9 байт бинарного файла(заголовок записи) void...

Переделать в коде чтение из файла в чтение с клавиатуры
Переделайте что бы текст считывался с клавиатуры, а не с файла! Буду благодарен за помощь! //файл...

Чтение файла CSV и чтение из Table View
Здравствуйте, задача считать столбцы и строки excel в TextEdit. Прошу помощи в реализиции. ...

Чтение из файла. Повторное чтение файла
Добрый день. Необходимо реализовать в программе функцию повторного чтения данных из файла, в случае...

0
Новые блоги и статьи
Списки в Haskell
hw_wired 28.01.2025
Haskell является функциональным языком программирования, который отличается лаконичностью синтаксиса и мощными абстракциями. Важным концептом в Haskell являются списки — упорядоченные коллекции. . .
Функции высшего порядка в Haskell
hw_wired 28.01.2025
Haskell – это современный функциональный язык программирования, который получил широкое распространение благодаря своей выразительности и мощным абстракциям. Одной из ключевых особенностей Haskell. . .
Как в цикле обойти все поля объекта в JavaScript
bytestream 28.01.2025
Объекты в JavaScript представляют собой фундаментальные структуры данных, которые позволяют хранить и организовывать связанную информацию в виде пар ключ-значение. Каждый объект можно представить как. . .
Как выбрать строки в DataFrame по значению столбца в Pandas
bytestream 28.01.2025
В области анализа данных библиотека Pandas стала незаменимым инструментом для работы с табличными данными в Python. Эта мощная библиотека предоставляет множество функций для эффективной обработки и. . .
Как сделать перенос строки в Bash
bytestream 28.01.2025
При работе с командной оболочкой Bash разработчики часто сталкиваются с необходимостью форматирования текстового вывода, где ключевую роль играет правильное управление переносами строк. Умение. . .
Поиск подстроки в строке с помощью Bash
bytestream 28.01.2025
Поиск подстроки в строке является одной из важных задач в программировании и обработке текстов. Применение такого поиска можно найти в самых разных областях, от анализа данных до разработки. . .
[golang] 169. Majority Element
alhaos 28.01.2025
Тут надо вернуть "мажористый" элемент который встречается в слайсе больше чем в половине случаев. По условиям задачи во входных данных такой элемент обязан присутствовать. / / . . .
Когда лучше использовать LinkedList вместо ArrayList в Java
bytestream 28.01.2025
При разработке Java-приложений выбор правильной структуры данных играет ключевую роль в обеспечении эффективности и производительности программы. ArrayList и LinkedList являются двумя. . .
Какой ответ HTTP лучше использовать: 403 Forbidden или 401 Unauthorized, когда недостаточно прав
bytestream 28.01.2025
В современной веб-разработке правильная обработка ошибок и точное информирование клиентов о статусе их запросов играют критическую роль в создании надежных и безопасных приложений. Особое внимание. . .
Как получить список всех файлов коммита в Git
bytestream 28.01.2025
Система контроля версий Git представляет собой мощный инструмент для управления изменениями в программном коде и других файлах проекта. В основе работы Git лежит концепция коммитов - снимков. . .
Как записать только часть изменений файла в Git
bytestream 28.01.2025
В процессе разработки программного обеспечения часто возникает необходимость сохранить только определенные изменения из множества внесенных правок в файлах. Система контроля версий Git предоставляет. . .
[golang] 80. Remove Duplicates from Sorted Array II
alhaos 28.01.2025
В предоставленном упорядоченном по возрастанию целочисленном слайсе, оставить уникальные элементы полюс один возможный дубликат. Вернуть количество таких элементов. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru