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

ввод-вывод данных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Русский язык в консоли http://www.cyberforum.ru/cpp-beginners/thread712849.html
для работы с русским языком использую: #include <locale> setlocale(LC_CTYPE, "Russian"); но в програме мне нужно вводить через cin>> руские буквы как результат записываются другие буквы, тоесть: char symbol;
C++ найти все кратные 7 положительные элементы столбца, у которого произведение отрицательных элементов четно найти все кратные 7 положительные элементы столбца, у которого произведение отрицательных элементов четно вот как-то вообще где-то рядом, но не совсем.. #include<stdio.h> #include<conio.h> void main() {int i,j,p=1,x; for(i=0;i<5;i++) for(j=0;j<5;j++) scanf("%d", &x); http://www.cyberforum.ru/cpp-beginners/thread712839.html
C++ Линейный массив. Определить кольцо с центром в начале координат, которое содержит все точки
В одномерном массиве с четным количеством элементов (2N) находятся координа-ты N точек плоскости. Они располагаются в следующем порядке: x1, y1, х2, у2, х3, у3, и т.д. Определить кольцо с центром в начале координат, которое содержит все точки.
очередь. возвращение значений C++
Здравствуйте! Суть проблемы следующая. Метод get() почему то возвращает значения полученные методом put() в обратном порядке, хотя должен же возвращать в прямом! Почему, я не могу понять. Может кто подскажет? #include <iostream> using namespace std; //////////////////////////// class queue { private: enum { MAX = 6 }; int st ;
C++ Подскажите пожалуйста, как правильно вывести,сформировать массив из задания http://www.cyberforum.ru/cpp-beginners/thread712822.html
Дан массив С из 16 элементов.Нужно:проинициализировать массив С, вывод промежуточных данных и массивов на экран. а) Сформировать массив D, в который включить элементы массива С, большие его среднего значения Cs. Определить k – количество элементов массива D и R – разность между max и min элементами. б) Сформировать матрицу А размером k 5, в которой Aij = i*Di + j*Cj....
C++ Некорректно работает функция Функция Small_S должна находить короткое слово в строке str, а она почему-то выводит первое слово! Помогите решить проблему, буду очень благодарен!) #include <iostream> #include <string.h> #include <conio.h> const int n=100; using namespace std; void inp(char ); подробнее

Показать сообщение отдельно
Vourhey
Почетный модератор
6469 / 2244 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
29.11.2012, 02:34     ввод-вывод данных
Цитата Сообщение от jumi Посмотреть сообщение
ибо не может открыть "fstream.h"
Потому что нужно fstream открывать без .h

Добавлено через 4 минуты
Все работает прекрасно:
vourhey@vourhey-desktop ~/Documents/projs/cpp $ cat > input.txt
1
2
vourhey@vourhey-desktop ~/Documents/projs/cpp $ cat > main.cpp
#include<iostream>
#include<fstream>

int main()
{
std::ifstream file("input.txt");
if(!file.is_open())
return;
int a, b;
file>>a>>b;
std::cout<<a<<" "<<b<<std::endl;
}
vourhey@vourhey-desktop ~/Documents/projs/cpp $ g++ -fpermissive main.cpp
main.cpp: In function ‘int main()’:
main.cpp:8:1: warning: return-statement with no value, in function returning ‘int’ [-fpermissive]
vourhey@vourhey-desktop ~/Documents/projs/cpp $ ./a.out
1 2
 
Текущее время: 18:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru