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

Неразбериха с выводом данных из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу, которая вычисляет среднее арифметическое элементов массива без учета макси-мального http://www.cyberforum.ru/cpp-beginners/thread773136.html
Вот, что получилось. #include <iostream> #include <iomanip> using namespace std; int main() { setlocale(LC_ALL,"Russian"); int sum=0, max,n,i; float a, sr; cout << "Введите размерность:\n";
C++ Где храниться поле класса? Имеется класс: class Foo { Man Man; Monstr * Monstr; } В куче или стэке храниться элемент Man и Monstr для двух вариантов? Foo foo;// Первый вариант Foo * foo = new Foo(); // Второй вариант Для какого из вариантов http://www.cyberforum.ru/cpp-beginners/thread773128.html
C++ Ввод данных с помощью функций из stdio.h
Здравствуйте. Возник такой вопрос с функцией gets(). К примеру есть такой код программы, там я задаю размерность динамическому массиву из символов, ввожу символы в этот массив и хочу его вывести. Но после того, как я вёл размерность массива, я не могу ввести строку, из-за того, что функция gets() в данном примере не работает. Подобная проблема была до меня, в чем суть проблемы я понимаю, но...
строки и вхождения C++
доброго времени суток всем! не обессудьте но снова зашел в тупик мож кто поможет: 7.Даны две строки, содержащие не более 100 символов. Строки состоят из слов, разделенных пробелами. Определить самое длинное слово в каждой строке и подсчитать количество его вхождений. реализовал нахождение самого длинного слова в каждой строке, а вот с подсчетом его вхождения не как не получается, уже все...
C++ Обмен данными между процессами в консольных приложениях http://www.cyberforum.ru/cpp-beginners/thread773083.html
Привет. Можно ли как - то обмениваться данными между двумя запущенными консольными приложениями без WinAPI и без использования файлов (тоесть можно данные записать в файл и другим приложением считать, так не надо)
C++ построить график функции в коде выдает ошибку, помогите ее исправить. и как сделать по такому же принципу график y=2tg*ctg2x ? подробнее

Показать сообщение отдельно
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
27.01.2013, 22:55     Неразбериха с выводом данных из файла
BORSHEVIK, попробуй так, у меня все вывелось нормально, когда сделал так:

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
#include "stdafx.h"
#include <fstream>
#include <iostream>
#include <locale.h>
#include <string>
using namespace std;
int main()
{
    setlocale(LC_ALL,"Russian");
    char ch;
    int j;
    double d;
    string str1;
    string str2;
    ifstream infile("fdata.txt");
    infile.imbue(locale(".1251"));
    infile>>ch>>j>>d>>str1>>str2;
    cout<<"1:"<<ch<<endl
        <<"2:"<<j<<endl
        <<"3:"<<d<<endl
        <<"4:"<<str1<<endl
        <<"5:"<<str2<<endl;
cout<<"Вывод информации с файлf завершён!\n";
return 0;
}
Добавлено через 50 секунд
просто да, с кодировкой были проблемы, нужно было выводить в win1251 а не досовской 866)
 
Текущее время: 00:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru