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

Считывание файла *.cvs - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помощь в теории http://www.cyberforum.ru/cpp-beginners/thread921227.html
Вот у меня такое задание : написать программу, формирующую по исходному BMP файлу два новых BMP файла, содержащих левую и правую половины картинки. Раньше не сталкивалась с работой bmp файлами. Я не...
C++ Не работает программа на угадывание числа Я изучаю c++, написал программу она должна загадать число, напечатать (чтобы не гадал во время теста програмы) Я его угадываю, в зависимости от ответа она пишет мне строку победы или проигрыша,... http://www.cyberforum.ru/cpp-beginners/thread921226.html
C++ Поменять пакет библиотек VC++2012 на VC++2010
работаю в VS2012. На плюсах пишу не так много, в основном на шарпе. Так вот на шарпе, если мне нужно изменить .NET Framework, я просто его меняю в свойствах проекта. При компиляции приложения на C++...
Определить фальшивую монету за заданое число взвешиваний среди указанного количества золотых монет C++
Есть 25 золотых монет. Одна из них фальшивая и она по весу меньше. Определить за 3 взвешивания фальшивую монету. Взвешивание производится на весах с чашечками.
C++ Сетевая задача (перевозка грузов) http://www.cyberforum.ru/cpp-beginners/thread921216.html
Формулировка задания.Требуется найти оптимальный план перевозок некоторого продукта от заданного множество производителей к множеству потребителей:производственные возможности i-го производителя...
C++ Найти мосты графа Помогите, пожалуйста. В чем ошибка? http://www.e-olimp.com.ua/problems/1943 - условие #include <stdio.h> #include <iostream> #include <vector> #include <set> #include <algorithm> using... подробнее

Показать сообщение отдельно
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.07.2013, 04:46
Расширение тут ни при чём. Файл открыт в текстовом режиме и это важно, а расширение хоть какое, хоть вообще без расширения, код будет так же работать.
Цитата Сообщение от bernardov Посмотреть сообщение
Что нужно изменить в коде, чтобы можно было считать данные из не текстового файла(желательно экселевского)? Или как вообще считывать такие файлы?
Смотря для чего и что в файле. Нужно знать формат файла, т.е. что и в каком виде (режиме) туда записывалось. От этого зависит и способ (режим) чтения. Если там последовательность из десяти int, записанных в бинарном режиме, то:
C++
1
2
3
4
5
6
7
8
9
int m[10];
iint gist[5];
int m[10];
ifstream f("1.txt", ios::binary);
for(int i = 0; i < 10; i++)
{
   f.read((char*)&m[i], sizeof(int));
   cout << m[i] << " ";
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru