Форум программистов, компьютерный форум, киберфорум
Наши страницы

Структуры. Вызов данных структуры по указателю. с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функция ln с++ http://www.cyberforum.ru/cpp-beginners/thread420197.html
как написать функцию ln?
C++ Инициализация двумерного массива. Доброго времени суток! Нужно инициализировать двумерный массив используя конструктор класса. Проблемма в том, что выдает ошибку : "В качестве инициализации массива можно использовать только "()".... http://www.cyberforum.ru/cpp-beginners/thread420191.html
Указатели и массивы. Внедрение функции в прогу. C++. Пожалуйста, помогите. C++
Условие задачи: Следующая программа считывают строку состоящую из 30 символов максимум. Внедрите Length() функцию. Функция Length() должна определять длину строки. Length() передается адрес...
C++ как исправить ошибку? (программа должна перевести двоичный код в десятичный)
#include <iostream.h> #include <string.h> int atoi(char *s) { int chislo = 0; int razryad = 1; int len = strlen(s); for(int i=len-1;i>=0;i--) { if(s=='1')
C++ последовательность чисел http://www.cyberforum.ru/cpp-beginners/thread420180.html
вводится последовательность из n целых чисел с клавиатуры. нужно посчитать произведение этих чисел
C++ Определить область Как в консольном приложении на c++ можно определить область для работы. Чтобы она была определённой высоты и ширины? подробнее

Показать сообщение отдельно
soon
2542 / 1307 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
29.12.2011, 18:26
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <cstring>
 
typedef struct 
{
    int Article_number;
    int Quantity;
    char Decription[20];
    void print()
    {
        std::cout << "article number: " << Article_number << std::endl;
        std::cout << "article quantity: " << Quantity << std::endl;
        std::cout << "article decription: " << Decription << std::endl;
    }
} Article;
 
int main (int argc, char *argv[])
{
        Article* art = new Article; 
        art -> Article_number = 554; 
        strcpy(art -> Decription, "hi\0");
        art -> Quantity = 11;
        art -> print();
        std::cout << std::endl;
        delete art;
        return 0;
}
Добавлено через 29 секунд
Не вижу смысла выносить print из структуры.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.