Форум программистов, компьютерный форум, киберфорум
Наши страницы

Считывание из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не получается сделать статическую линковку своей программы в MinGW http://www.cyberforum.ru/cpp-beginners/thread340086.html
Написал на с++ программу, скомпилировал и решил дать другу потестить. Хотел слинковать статически при помощи ключа '-static', но неполучилось что же делать?
C++ Проблема с opendir Привет всем кто зашёл в темку. Столкнулся с необходимостью рекурсивно пройти по всем директориям в директории. В массив "с" пишу директорию. Как раз она открывается отлично. Но когда передаю в... http://www.cyberforum.ru/cpp-beginners/thread340082.html
C++ ANSI и UNICODE
#include <iostream> #include <windows.h> using namespace std; int main(){ TCHAR j; return 0;
Вывод int C++
Добрый день, подскажите, пожалуйста, есть ли возможность вывода числа типа int в формате n знаков ДО запятой, т.е если , например, при n = 2 число 40 так и выводится 40, а число 4 будет выводится -...
C++ Парсинг http://www.cyberforum.ru/cpp-beginners/thread339953.html
Привет всем вообщем нужно удачно спарсить данные (gold, money, fuel, lvl, model) вид ответа хоть и xml но данные к сожалению находятся не в <> </> сам ответ от сервера <init...
C++ Матрица Добрый вечер, вопрос в следующем, есть матрица, в которую можно записать три числа. Как сделать, чтобы при введение этих трех чисел создавался файл, в котором благополучно лежали эти числа. Файл не... подробнее

Показать сообщение отдельно
accept
4825 / 3246 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
09.08.2011, 04:36
Цитата Сообщение от lapo4ka1368
У fscanf(ну или чего-нибудь,что считывает именно из файла) я не нашла.
неправильный источник
fscanf() работает так же
но это ещё не значит, что ты понимаешь, как работает %Ns

Цитата Сообщение от lapo4ka1368
Помогите пожалуйста,никак не могу найти,как считать данные из такого файла:

Rup 106 12 38 40.2 -51 09 01 300.88 11.67 21.2 18.5 10.7 -17.8 4.3
NGC 4590 M 68 12 39 27.98 -26 44 38.6 299.63 36.05 10.3 10.2 4.1 -7.2 6.0
NGC 4833 12 59 33.92 -70 52 35.4 303.60 -8.02 6.6 7.0 3.6 -5.4 -0.9
NGC 5024 M 53 13 12 55.25 +18 10 05.4 332.96 79.76 17.9 18.4 2.8 -1.4 17.6
NGC 5053 13 16 27.09 +17 42 00.9 335.70 78.95 17.4 17.8 3.0 -1.4 17.1
NGC 5139 omega Cen 13 26 47.24 -47 28 46.5 309.10 14.97 5.2 6.4 3.1 -3.9 1.3
NGC 5272 M 3 13 42 11.62 +28 22 38.2 42.22 78.71 10.2 12.0 1.5 1.3 10.0
Надо извлечь имя (это ,например,"Rup 106 " в первой строке,или "NGC 4590 M 68" во второй),а потом остальные значения.
тогда имена в файле должны быть в кавычках, или вообще поля разделены точкой с запятой, например

"Rup 106 " и "NGC 4590 M 68" имеют разное количество полей, разделённых пробелом

чем имя "Rup 106" отличается от "Rup 106 12" ?
откуда ты знаешь, что 12 - это число какое-то, а не часть имени ?

посмотрел тут... то, что там на странице с данными - это отображённые данные
высчитывать количество пробелов - это не вариант, так как этим ты ограничиваешь редактирование файла
человек не будет высчитывать количество пробелов при, например, добавлении новой записи

нужно привести данные к удобному виду, в котором видно, где имя, а где не имя
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru