Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Даны 2 строки.Определить, можно ли составить из некоторых символов первой строки вторую https://www.cyberforum.ru/ cpp-beginners/ thread1627279.html
Даны 2 строки.Определить, можно ли составить из некоторых символов первой строки вторую: если количество некоторого символа в строках одинаковое, считать, что можно.
C++ Создание новой локальной переменной
Когда мы приводим переменную к другому типу, ВСЕГДА СОЗДАЕТСЯ новая локальная временная переменная этого типа? enum class NUMBERS{ONE, TWO}; std::size_t a = static_cast<int>(NUMBERS::ONE); //Тут создается сначала временная локальная переменная типа int? //Затем создается локальная временная переменная типа std::size_t?
C++ Ошибка при подключение <mutex> и <thread> https://www.cyberforum.ru/ cpp-beginners/ thread1627261.html
Создал на ++ пустой проект, добавил форму, пишу код в файле *.h (нужны события с формы) и нужно подключить заголовочные файлы mutex и thread, но возникают ошибки #error: <mutex> is not supported when compiling with /clr or /clr:pure. Перечитал советы по настройке, не помогают. Что можно сделать, очень нужны данные заголовочные файлы. Заранее спасибо.
C++ Как правильно реализовать полиморфизм? Имеется такая иерархия классов //classes.h class CL1 { private: int x; virtual char c; https://www.cyberforum.ru/ cpp-beginners/ thread1627252.html
Метод обратной функции C++
Всем привет, нужна помощь в программе) Программа должна: моделировать 10000 значений случайной величины методом обратной функции; выводить 100 первых смоделированных значений; находить оценки математического ожидания и дисперсии по смоделированной выборке. Функция приложена. Вот что у меня в итоге получилось, но к сожалению она не работает, помогите пожалуйста найти ошибку #include...
C++ Объяснить с примерами, как использовать события клавиатуры в С++ Здравствуйте. Вопрос немного ламерский, но может кто-нибудь сможет объяснить с примерами, как использовать события клавиатуры в С++? Изначально хотел написать нечто подобное сам: проверить, если была нажата клавиша, вернуть её код в программу. Но застопорился на самой проверке: необходимо сделать так, чтоб не происходила остановка программы на считывание клавиши в момент проверки. Решил... https://www.cyberforum.ru/ cpp-beginners/ thread1627220.html
C++ Переписать код из Delphi в С++ https://www.cyberforum.ru/ cpp-beginners/ thread1627213.html
Вот собственно код,я +- понимаю, что к чему,а переписать в плюсы не могу:( program Project2; {$APPTYPE CONSOLE} uses SysUtils; var a:array of array of real; b:array of real; n,m,k,j,i:byte;
C++ Простейшее дифференциальное уравнение с запаздыванием
Нужно запрограммировать решение простейшего дифференциального уравнения с запаздывающим аргументом: Кто нибудь может кинуть пример подобной программы, подсказать библиотеку для интегрирования или как вообще это кодируют, хоть что-нибудь ?
C++ Найти и исправить ошибку в программе (структура Student) https://www.cyberforum.ru/ cpp-beginners/ thread1627209.html
#include <iostream> #include <fstream> using namespace std; typedef struct TStudent { char surname; long marks; TStudent *next; }
C++ Подробно расписать, что происходит в данном коде https://www.cyberforum.ru/ cpp-beginners/ thread1627193.html
Кому не сложно, прокоментируйте код, поподробнее, чтобы я мог в нём разобраться. Заранее спасибо ) #include <iostream> #include <algorithm> #include "Vector.h" #include "Matrice.h" using namespace std;
Объяснить, почему не выводится код из ветки else C++
Вот может вы мне объясните, почему не выводится код из ветки else, когда это надо. Задача заменить слово на "a", если оно является палиндромом. Если нет, то вывести "*". Вот сам код: #include <iostream> #include <stdio.h> #include <string> using namespace std; int main(void) { setlocale(LC_ALL, "russian");
C++ Написать перегрузку operator+() для класса "Массив" Добрый день, Подскажите, как выйти правильно из ситуации: Array& Array::operator+(const Array& obj) { Array temp; if (size > 0 && obj.size > 0) temp.size = size + obj.size; https://www.cyberforum.ru/ cpp-beginners/ thread1627184.html
337 / 185 / 80
Регистрация: 22.08.2013
Сообщений: 724
28.12.2015, 01:34 0

Перемещение курсора в файле - C++ - Ответ 8554833

28.12.2015, 01:34. Показов 27039. Ответов 6
Метки (Все метки)

Лучший ответ Сообщение было отмечено Diktopfull как решение

Решение

Цитата Сообщение от Diktopfull Посмотреть сообщение
А getline, когда строку прочитает, курсор устанавливает в её конец или в начало следующей строки?
В начало следующей.
Цитата Сообщение от Diktopfull Посмотреть сообщение
понадобилось переместить курсор в начало строки, т.к. getline при прочтении перемещает курсор в конец строки.
Если в начало уже прочитанной, то, перед чтением getline(), запомни позицию курсора через tellg(). После чтения, сделай возврат в эту позицию через seekg(). Для правильности таких перемещений курсора, файл нужно открывать в бинарном режиме.

Добавлено через 3 минуты
Цитата Сообщение от Diktopfull Посмотреть сообщение
Если нашёл, то можно изменить данные, которые написаны в этой строке
Если в текстовом файле изменить, то не получится.

Вернуться к обсуждению:
Перемещение курсора в файле C++
1
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.12.2015, 01:34
Готовые ответы и решения:

перемещение курсора в файле
как мне после первого цикла вернуть курсор в начала файла out? fseek ругает то, что первый элемент...

Построчное перемещение курсора в текстовом файле
Кусочек кода, см. комментарии switch(flag) { case'1': { f=fopen(value, &quot;r&quot;);...

Возможно ли построчное перемещение курсора в текстовом файле? Если да, то как?
Может есть определённые команды?

Перемещение курсора
Подскажите как передвинуть курсор в любую точку экрана по координатам x и y. Или каким нибуд другим...

6
28.12.2015, 01:34
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.12.2015, 01:34
Помогаю со студенческими работами здесь

Перемещение курсора
Мне нужно сделать что-то типа интерфейса на консоли.Как задавать координаты курсора на консоли в...

Перемещение курсора в консоли
Работаю над матричным калькулятором в консоли. Для оформления ввода матрицы надо, чтобы после ввода...

Перемещение курсора в консоли
Помогите реализовать новичку перемещение курсора в консоли.Т.е. есть меню например Создать базу...

Перемещение позиции курсора в консоли
Приветы форумчанам, вопрос такой. Нужно переместить позицию курсора на произвольную позицию в...

0
Новые блоги и статьи
Преобразование полей (элементов управления содержимым) в обычный текст
РоΜа 23.01.2025
Возникла необходимость преобразовать поля в текст (те, что на вкладке разработчик добавляются) . Помучившись родил следующее: Sub ПоляВТекст() Преобразует все поля в текст (даты, текст,. . .
Как проверить существование директории в скрипте Bash
bt_guru 23.01.2025
При разработке скриптов Bash одной из ключевых задач является корректная работа с файловой системой, где особое место занимает проверка существования директорий. Эта операция становится критически. . .
Как работают срезы (slice) в Python
bytestream 23.01.2025
Python предоставляет разработчикам мощный и гибкий инструмент для работы с последовательностями данных - срезы (slices). Эта функциональность позволяет извлекать, модифицировать и управлять. . .
Как удалить подмодуль (submodule) в Git
bytestream 23.01.2025
При работе с крупными проектами в системе контроля версий Git разработчики часто сталкиваются с необходимостью управления зависимостями и внешними компонентами. Подмодули (submodules) представляют. . .
В чем разница между @staticmethod и @classmethod в Python. Декораторы методов
bytestream 23.01.2025
В Python декораторы методов представляют собой мощный инструмент, позволяющий модифицировать поведение функций и методов без изменения их исходного кода. Эта возможность является одной из. . .
Как преобразовать InputStream в String в Java
bytestream 23.01.2025
В мире Java-разработки работа с потоками данных является одной из ключевых операций при создании современных приложений. InputStream, как фундаментальный класс для обработки входных потоков данных,. . .
Как обновить форк (ответвление) репозитория в Git
bytestream 23.01.2025
Одним из наиболее мощных инструментов Git для организации совместной работы является механизм форкинга репозиториев, который позволяет создавать независимые копии проектов для дальнейшей разработки. . . .
Как работает async/await в C#. Асинхронное программировани­е в .NET
bytestream 23.01.2025
Введение в асинхронное программирование Асинхронное программирование представляет собой важнейшую концепцию современной разработки программного обеспечения, особенно в контексте создания. . .
КуМир: полное руководство
bytestream 23.01.2025
Введение в КуМир: история создания и назначение КуМир (Комплект Учебных МИров) представляет собой образовательную среду программирования, которая была создана для обучения основам алгоритмизации и. . .
Что такое OLAP. Где и как использовать многомерный анализ данных
bytestream 23.01.2025
Введение в OLAP-технологии В современном мире бизнес-аналитика и обработка больших массивов данных играют ключевую роль в принятии стратегических решений. Организации накапливают огромные объемы. . .
MongoDB: что это, для чего нужна и как использовать
bytestream 23.01.2025
Введение в MongoDB: современная документоориентированная СУБД В современном мире разработки программного обеспечения выбор правильной системы управления базами данных является критически важным. . .
Как использовать закрытый ключ шифрования в Git. Шифрование в Git
bytestream 23.01.2025
Установка и настройка закрытых ключей в Git предоставляет дополнительный уровень безопасности для работы с репозиториями. Для начала необходимо создать пару ключей, обычно это осуществляется с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru