Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++] Структуры


Автор: Russian 20.4.2007, 17:20
Помогите решить проблему: структуру, заполненную в главной функции, передать в другую функцию. Заранее всем спасибо!

Автор: Xenon 20.4.2007, 17:35
Код

#include <iostream> 
#include <string>

struct info
{
    std::string name;
    std::string surname;
};

void display(const info& obj)
{
    std::cout << "Name: " << obj.name << std::endl;
    std::cout << "Surname: " << obj.surname << std::endl;
}

int main(int argc, char* argv[])
{
    info person;
    std::cout << "Enter name: ";
    std::cin >> person.name;
    std::cout << "Enter surname: ";
    std::cin >> person.surname;
    display(person);
    getchar();
    return 0;
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)