Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сделать массивы со случайными числами Ребят, помогите с задачей: Вроде все ясно и понятно, сделать массивы со случайными числами от -157.0 до 201.0 тоже, кажется, получилось, но вот преобразовать массив ни как не выходит. Изначально... Держите, пробуйте:#include <iostream> #include <array> #include <algorithm> #include <ctime> #include <Windows.h> using namespace std; const int n = 40; int main() https://www.cyberforum.ru/ cpp-beginners/ thread662401.html C++ Написать программу, которая вычисляет значение выражения, и определить ее значение для введенных пользователем значений фактических параметров. Написать программу, которая вычисляет значение выражения, и определить ее значение для введенных пользователем значений фактических параметров. При этом найти область определения функций и обеспечить... Вот, набросок: #include <iostream> #include <cmath> int main() { double a,x,y; std::cout.precision(5); std::cin>>a>>x; y=sqrt(log((1-a)/x)); if ((((1-a)/x)<=0)||(log((1-a)/x)<0)) https://www.cyberforum.ru/ cpp-beginners/ thread662460.html
C++ Количество знаков после запятой Добрый вечер! Подскажите пожалуйста, как убрать округление результата и чтобы было 4 знака за запятой? Вот нашёл 2 варианта как сделать это и да, это работает, но вот только это выводится... https://www.cyberforum.ru/ cpp-beginners/ thread662449.html C++ Сортировка матрицы https://www.cyberforum.ru/ cpp-beginners/ thread662414.html
Товарищи, подскажите пожалуйста, как можно решить это задание? (8 б.) В начале каждой строки частично заполненной матрицы А(m,n) сгруппированы элементы, упорядоченные но возрастанию. В массиве... Да, тут три массива-A, B и K. ничего сложного. Заводите еще один массив K1, все элементы которого изначально равны 0. Каждое значение K1 - индекс еще необработанного элемента массива a в строке i....
Алгоритм сортировки,ошибка! C++
У меня алгоритм сортировки вставками но вот только не сортирует почему то #include <stdio.h> #include <stdlib.h> #include <iostream> #include <time.h> #include <conio.h> //#define N 1000 ... template <class Item> void exch(Item &A, Item &B) { Item t = A; A = B; B = t; } template <class Item> void compexch (Item &A, Item &B) { if (B < A) exch(A, B) ; }
C++ Количество элементов в массиве Хочу вывести на экран количество элементов в массиве, а он выводит вместо 6, 24 cout <<"\nВ целом массиве символов: " <<sizeof (a); полный код #include "stdafx.h" #include <stdio.h> #include... sizeof() возвращает размер переменной в байтах.sizeof(a)/sizeof(a) но это работает только со статическими массивами. https://www.cyberforum.ru/ cpp-beginners/ thread662407.html
C++ Из чего состоит проект в си++? Подскажите пожалуйста,из чего состоит проект в visual c++ и можно ли написать 2 программы в одном проекте? Я создал проект,создал главную программу,она работала нормально,потом создал новый элемент,хотел его запустить,но компилятор не обращает на него внимание и запускает только главную программу,поэтому... https://www.cyberforum.ru/ cpp-beginners/ thread662443.html C++ подскажите пожалуйста как запихнуть в класс конструктор https://www.cyberforum.ru/ cpp-beginners/ thread662451.html
по лабораторной задание: создать программу которая решает заданный интеграл методом трапеций...тра-ля-ля...создавать с учетом возможностей ООП...тра-ля-ля....программа должна содержать конструктор! ... class some_name { public: some_name(int value):m_value(value)//это и есть конструктор. оформляется как обычная функция, но без возвращаемого значения { //... } private: ...
C++ Вывод простых чисел от m до n https://www.cyberforum.ru/ cpp-beginners/ thread662462.html
Здравствуйте! Возникла проблемка с задачкой. Требуется вывести все простые числа от m до n, при условии, что 2<=m<=n<=1000000. Если нет простых, то вывести "Absent". Время 6 с. 1 проблема... Астик, все равно не правильно. Значение переменной prostota будет зависеть от последнего числа (простое или нет последнее число n). EMBY, тут недавно была тема:...
C++ Программа для решения слау методом главных элементов для всеразмерной матрицы https://www.cyberforum.ru/ cpp-beginners/ thread662435.html
Вот написал программу для решения слау методом главных элементов для всеразмерной матрицы, вобщем вот в чём проблема при получении новой матрицы нижние иксы неправильно находит, а b правильно (во... ideaworks, раз справились сами - выложите найденное вами решение сюда, оно может быть интересно не только вам.
Определение автоморфности числа C++
Число вводится с клавиатуры. Программу представить в виде функции. автоморфные числа
Вычислить матричное выражение. [VISUAL STUDIO] C++
Народ, помогите, пожалуйста, с лабой: Дано выражение: e=(a+b*v)*C e, a, b, v - векторы, С - матрица. Нужно вычислить e. решение оформить в виде набора функций. Что-нибудь уже сделали? Например, как вектора храните, как матрицу?
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
04.10.2012, 05:09 0

Получение последней строки из файла - C++ - Ответ 3518220

04.10.2012, 05:09. Показов 10602. Ответов 8
Метки (Все метки)

Ответ

Сейчас попробовал в Linux и внёс поправки:
Код
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
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
 
const int N = 2; // для Windows. Для UNIX и Mac OS: N = 1. 
 
int main()
{
 fstream fin("1.txt", ios::in | ios::ate); // открываем файл для чтения, курсор в конце файла
 
 if (!fin.is_open()) cout << "Error!" << endl;
 else
 {
     int i;
     i = fin.tellg(); // текущая позиция курсора
     if (i == 0) cout << "File empty!\n"; // если файл пуст
     else
     {
        char ch;
        int flag = 0;
        while (true) // находим начало последней строки
        {
             fin.seekg(-1, ios::cur); // курсор на одну позицию назад от текущей
             i = fin.tellg(); // текущая позиция курсора
             if (i == 0) break; // если дошли до начала файла, то строка одна
             ch = fin.peek();  // читаем символ в позиции курсора         
             if (ch == '\n' && flag != 0) // (для Mac OS: ch == '\r') если  символ новой строки
                                         // и он не последний символ в файле
             {
                 fin.seekg(N, ios::cur); // на начало последней строки
                 break;
             }
             flag = 1;
          }
 
          string str;
          getline(fin, str); // читаем последнюю строку
   
          cout << str << endl;
      }
 }
  
 cin.get();
 return 0;
}


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

Функция: сравнение первой строки первого текстового файла и последней строки второго файла
Даны два текстовый файла, состоящие из некоторого количества строк. Написать функцию для сравнения первой строки первого файла и...

Получение значения ячейки последней строки результата запроса
Задача такова: нужно после выполнения запроса $r=mysql_query(&quot;SELECT * FROM g2 WHERE ID&gt;='$ID' AND name='$name' LIMIT 0, 9&quot;); ...

Определить, совпадают ли первое слово в первой строке файла с первым словом последней строки файла
Определить, совпадают ли первое слово в первой строке файла с первым словом последней строки файла.

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

Определить, совпадают ли первое слово в первой строке файла с первым словом последней строки файла
Доброго времени суток! Нужна помощь с решением задачи по теме &quot;Файлы&quot;. Буду очень признателен за помощь! Определить, совпадают ли...

Определить, совпадают ли первое слово в первой строке файла с первым словом последней строки файла.
1)Определить, совпадают ли первое слово в первой строке файла с первым словом последней строки файла. 2)Ввести данные о 5-ти...

Удаление последней строки из файла
Добрый день, форумчане. Назрел такой вопрос у меня: как удалить последнюю строчку в файле и переместить указатель на предыдущую? Заранее...

Удаление последней строки из файла
У меня сделана таблица datagridview в нее добавляем строки с помощью текст боксов и кнопки и сохраняем это все в текстовый файл. Не могу...

Считывание из файла последней строки
Есть файл в нем хранится записи: 72 23.03.2015 10:37:28 7348537A889PB1 72 23.03.2015 10:37:29 7348537A889PB2 72 23.03.2015...

0
Новые блоги и статьи
Использование кэша Laravel - полный гайд
bytestream 18.02.2025
Кэширование - один из наиболее эффективных способов повышения производительности веб-приложений. В современном мире, где скорость загрузки страниц напрямую влияет на удержание пользователей и. . .
Создаем REST API в Laravel с аутентификацией через Passport
bytestream 18.02.2025
Разработка современных веб-приложений все чаще требует создания надежного и хорошо структурированного API. REST API стал стандартом де-факто для построения взаимодействия между клиентской и серверной. . .
Пайплайны в Laravel - полный гайд
bytestream 18.02.2025
Разработка современных веб-приложений часто требует обработки сложных процессов, состоящих из множества последовательных шагов. Например, при создании системы комментариев может потребоваться. . .
Как правильно использовать @required в Symfony
bytestream 18.02.2025
При разработке приложений на Symfony мы часто сталкиваемся с необходимостью внедрения зависимостей. Фреймворк предоставляет несколько способов управления этим процессом, и одним из таких инструментов. . .
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru