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

Передача динамического массива структур в функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разбор строки http://www.cyberforum.ru/cpp-beginners/thread266697.html
Здравствуйте. В stdin программы приходит строка вида domain=d.ru&type=delete&file=std&... При этом мне необходимо получить значение domain и type. По type нужно выбрать нужное действие (case). Собственно проблема с разбором строки, приходящей на stdin (в php есть замечательная функция explode(), аналога которой в c++ я не нашел). Получаю я ее с помощь int main() { string input;...
C++ Курсовая.Напоминалка важных событий Здравствуйте. Помогите пожалуйста,как можно выполнить это задание..какие функции написать основные и вообще с чего начать! Заранее спасибо! вот задание : Программа позволяющая сохранять важные события (дни рождения, встречи и проч.) и сигнализировать (звук, всплывающее окошко с сообщением) в момент их наступления. События должны иметь разные настраиваемые характеристики (повторение дней... http://www.cyberforum.ru/cpp-beginners/thread266678.html
C++ Функция, которая меняет местами первый и последний элемент списка
Список, состоящий из целых чисел. Проблема с функцией first_to_last(), которая по идее должна менять местами содержимое полей данных первого и последнего элемента. Вот только первый меняется на последний, а последний не меняется. Почему? Как исправить? #include "stdafx.h" #include <iostream> using namespace std; struct node { int d; node* next; };
Работа с символьным массивом C++
Очень долго сижу над этой программой подскажите если можно ! Задача : Из всех предложений текста веденных пользователем с клавиатуры найти минимальное и вывести его на экран . ( Использовать cin /cout) Я так понял там надо проверять условие того будет ли элемент равен точки если нет то накапливать количество символов а если да то обнулить элемент накопления . но как потом их сравнить ? В...
C++ Перегрузка оператора "++" http://www.cyberforum.ru/cpp-beginners/thread266660.html
У меня есть класс, организованный принципом односвязного списка. Я хочу перегрузить оператор ++ так, чтобы он каждый раз возвращал адрес каждого следующего элемента. Вот к примеру мой класс: class test { // ............. public: test *pn; //..................
C++ Самый простой способ создать таблицу подскажите пожалуйста как можно сделать таблицу, прошу привести пример, даже самый простой Добавлено через 21 час 54 минуты ну подскажите что нибудь подробнее

Показать сообщение отдельно
DeadRipper
64 / 70 / 3
Регистрация: 25.06.2009
Сообщений: 244
29.03.2011, 23:17
чтобы управлять массивом из функции ей достаточно знать указатель на первый элемент массива
нужно объявить функцию так

C++
1
get_mass(ifstream&vh,F* b)// где b и есть тот самый указатель
теперь вызывать функцию надо так, чтобы она получала этот самый указатель на первый элемент

C++
1
get_mass(in,&b[0]); // либо попросту get_mass(in,b);
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru