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

Что не так? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести строку длины N, которая состоит из символов C http://www.cyberforum.ru/cpp-beginners/thread1013276.html
Мне задали написать задачу ,вывести строку длины N, которая состоит из символов C. вот мой код, не пашет... Вижуал студии у меня пока нет, пользуюсь Rad studio 10, много библиотек подключен... SOS//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <tchar.h> #include <cstring.h> #include <string.h>
C++ Ввести одномерный массив А , вывести его. Переставить в обратном порядке все элементы между максимальным из отрицательных и минимальным элементами Ввести одномерный массив А , вывести его. Переставить в обратном порядке все элементы между максимальным из отрицательных и минимальным элементами массива.(ПОМОГИТЕ,ПОЖАЛУЙСТА, СДЕЛАТЬ ЗАДАНИЕ ) http://www.cyberforum.ru/cpp-beginners/thread1013262.html
C++ Ввести одномерный массив А , вывести его
Ввести одномерный массив А , вывести его. Найти произведение элементов стоящих слева и справа от минимального элемента массива. Разделить на найденное произведение минимум и максимум. Изменённый массив вывести. (ПОМОГИТЕ сделать задание,пожалуйста)
Каждый элемент, стоящий на нечетной позиции в массиве заменить остатком от деления этого элемента на 7 C++
Ввести одномерный массив A из N элементов. Каждый элемент, стоящий на нечетной позиции в массиве заменить остатком от деления этого элемента на 7. Массив вывести до и после преобразования. ( Помогите сделать задание, пожалуйста)
C++ является ли число строго возрастающей последовательностью http://www.cyberforum.ru/cpp-beginners/thread1013246.html
вводится последовательность целых чисел, 0-конец последовательности. Для каждого числа последовательности определить, являются его цифры строго возрастающей последовательностью. например, 6543(результатом функции будет 1-да, 0-нет),число рассматривать справа налево. Помогите выполнить, пожалуйста
C++ Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик Задание такое: Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик (характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов).Знаю что это не первая тема по этой задаче, но мне это надо сделать БЕЗ УКАЗАТЕЛЕЙ! Заранее большое спасибо! P.S. По возможности вместе с кодом пишите краткие комменты, где что... подробнее

Показать сообщение отдельно
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,113
20.11.2013, 17:16     Что не так?
C++
1
2
3
4
5
6
7
template <class T> void readFromFile(string input_file, T& input) 
{
    T tmp;
    ifstream file(input_file.c_str());
    file >> tmp;
    //input.push_back(tmp);
}
Вы уверены в том что operator>> файлового потока умеет читать данные в вектор как вы написали
C++
1
file >> tmp;
.
Возможно стоит считать данные в буфер(строку и т.д.) а потом сделать
C++
1
input.push_back(tmp);
Другими словами Вы в функцию
C++
1
template <class T> void readFromFile(string input_file, T& input)
вторым параметром передаете vector вместо например строки
C++
1
2
3
vector <string> input;
readFromFile(input_file,input);
//input - это ж вектор
И так пройдитесь по всем функциям и проверте.
 
Текущее время: 00:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru