Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти ошибку в задаче https://www.cyberforum.ru/ cpp-beginners/ thread1620011.html
Подскажите где ошибка (не выводит второй prosmotr): #include <iostream> using namespace std; struct spisok { char file; int day; int month;
C++ Удаление столбца в двумерном динамическом массиве
Необходимо удалить столбец, содержащий хотя бы один ноль, из двумерного динамического массива.(матрица) Кода нет, так как выходит ерунда.
C++ В заданном массиве подсчитать максимальное количество идущих подряд отрицательных элементов https://www.cyberforum.ru/ cpp-beginners/ thread1620005.html
Помогите надо в 27-30 что то изменить чтобы работало Дан одномерный массив А, состоящий из N элементов. Подсчитать мак- симальное количество подряд идущих отрицательных элементов #include <stdio.h> #include <stdlib.h> #include <Windows.h>
C++ защита от некорректных данных в конструкторе Здравствуйте, вот пишу довольно тривиальный класс о представлении треугольника. Поля класса - углы и стороны. По моему мнению для удобной работы с классом должно быть несколько конструкторов. Один из них такой, который принимает в качестве аргументов три угла, то есть Triangle Object1(60,60,60); // треугольник с тремя углами по 60 градусов. Вопрос у меня такой: допустим, что... https://www.cyberforum.ru/ cpp-beginners/ thread1620000.html
C++ Найти наибольшее из значений элементов расположенных в заштрихованной области матрицы
Дана задача: Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в заштрихованной области матрицы и наименьшее из значений элементов, расположенных вне заштрихованной области матрицы. В общем, матрицу мы принимаем за декартовую систему координат, элементы массива тогда будут точками. Нужно проверить нахождение элементов массива ниже или...
C++ Литература по системному, а так-же веб программированию Есть хорошие книги по системному программированию на c++,а так-же веб программированию на c++? https://www.cyberforum.ru/ cpp-beginners/ thread1619980.html
C++ Задача больше на думалку https://www.cyberforum.ru/ cpp-beginners/ thread1619979.html
Народ, помогите пожалуйста, ибо мой мозг уже что то поднадломан. И так задание: Ввести вещественные числа x (-1≤x≤1) и натуральное число N >0. Найти N первых членов ряда: (далее во вложении отмечено жёлтым). Прикол в том, что использовать нужно оператор while и не использовать операторов возведения в степень. killbit, пожалуйста, прочитайте правила форума и постарайтесь впредь...
Добавление элемента в конец односвязного списка C++
Добрый день. Помогите решить проблему с ошибкой в функции AddItem. CPP файл #include "stdafx.h" #include "Slovar.h" #include <iostream> #include <math.h> #include <stdlib.h> #include <stdio.h> #include <conio.h>
C++ Что не так с random()? https://www.cyberforum.ru/ cpp-beginners/ thread1619953.html
#include <iostream> using namespace std; int main() { setlocale(LC_ALL, "Russian"); cout << "RAND_MAX = " << RAND_MAX << endl; cout << "random_number = " << rand() << endl; system("pause"); return 0; }
C++ Создать массив адресов функций https://www.cyberforum.ru/ cpp-beginners/ thread1619939.html
Помогите пожалуйста создать массив адресов функций. Не могу понять как записать это //вид функции bool MyFunc() { ... } //arr - массив адресов функций int main()
C++ Реализовать сортировку массива пузырьком, сортировку выбором и сортировку вставками
Вообщем в файле задан некий массив,так вот нужно провести сортировку пузырьком,сортировку выбором и сортировку вставками этого массива. #include <fstream> #include <iostream> using namespace std; int main() { char buff;
C++ Массив char, случайного размера, заполнить случайными значениями https://www.cyberforum.ru/ cpp-beginners/ thread1619933.html
Как заполнить его я понял. Но создать рандомно не получается. Пишет, что обязательно нужна константа. Как быть?
599 / 237 / 69
Регистрация: 08.08.2015
Сообщений: 1,637
20.12.2015, 20:57 0

Передача файла в функцию в качестве параметра - C++ - Ответ 8519498

20.12.2015, 20:57. Показов 2256. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено Harbingerr как решение

Решение

Harbingerr, Смотри, ты открыл поток в самом начале main и с ним работаешь, это мягко говоря не правильно. Ладно поток на чтения и среда линь или юникс это пол беды, а если вин то ты блокируешь файл! а в винде все файл занят и без вариантов. Ладно по порядку в виде алгоритма:
1е отрисовали меню
2е с помошью кейса вызываем метод, с параметрами типо
C++
1
2
3
4
5
6
void read(const char FileName, int col)
{
fstream file (FileName, ios::in | ios::out);
//ну и так далее
file.close();
}
потом опять меню, или что у тебя там идет

Вернуться к обсуждению:
Передача файла в функцию в качестве параметра C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2015, 20:57
Готовые ответы и решения:

Передача файла в функцию в качестве параметра
Здравствуйте! Подскажите, как передать файловый поток в функцию? int main() { ifstream...

Передача массива в функцию в качестве параметра
Всем привет! Файл с реализацией: int Init_can::Send(int* msgdata) { //Send canmsg_t tx;...

Передача функции в качестве параметра в другую функцию
Задание стоит следующее: Написать программу, содержащую две функции. Первая функция, вычисляющая...

Передача двумерного динамического массива в функцию в качестве параметра
Вообщем надо сложить и умножить две матрицы, но сделать это в отдельных функциях. Матрицы заданы...

4
20.12.2015, 20:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2015, 20:57
Помогаю со студенческими работами здесь

Передача файла в качестве параметра
Как, в качестве параметра, передать функции файл и структуру??? Добавлено через 1 час 1 минуту...

Передача функции в качестве параметра
Как передать функцию с параметрами в transform? Т.е., например, мне надо из каждого числа вектора...

Передача функции в качестве параметра
#include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; double f(double x) { return...

Функции, передача массива в качестве параметра
Приветствую) Собственно, есть простенькое задание с двумерными массивами, оно выполнено: ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru