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

typedef struct - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Загрузка массива и сохранение результата в файл http://www.cyberforum.ru/cpp-beginners/thread38136.html
Привет,написал прогу, и вней требовалось загрузить элементы массива из файла и после нахождения нужных значений сохранить результат в файл. Что-то работать не хочет,помогите исправить.Спасибо. #include <iostream.h> #include <fstream.h> void main(){ int A; int...
C++ создать класс Привет! Пользуюсь Visual C++ 6.0 Написал программу,теперь в ней необходимо создать класс. Класс должен обладать следующими свойствами: • алгоритм решения задачи реализуется в виде внешней компоненты-функции класса; • компоненты данных класса должны быть описаны как private; • класс должен содержать конструктор, с помощью которого создаются объекты класса и инициализируются компоненты данных.... http://www.cyberforum.ru/cpp-beginners/thread38106.html
Не работает функция atoi C++
Здравствуйте! Прошу помочь. Даю код программы, что не так с функцией atoi ? Программа рисует кривую Гильберта, i - порядок кривой, мне надо, чтобы пользователь вводил в графическом режиме порядок, но он не высвечивался на экране, а просто сразу рисовалась кривая #include<stdio.h> #include<conio.h> #include<stdlib.h> #include<math.h> #include<dos.h> #include <graphics.h>
Матрица произвольных размеров C++
решил создать класс, который формировать двумерный массив произвольного размера создаю класс - файл "ttt.h": #ifndef TTT_H #define TTT_H class ttt { public: ttt(int=3,int=3); void setArea();//присвоение эл-там массива нулевые значения
C++ Созданние формы http://www.cyberforum.ru/cpp-beginners/thread38042.html
Здравствуйте, Я создал форму в С++6, и есть необходимость прикрепить ее в web приложении написанной на php, как правильно это сделать(сконвертировать и т.п)?
C++ Не могу прервать процедуру по таймеру Здравствуйте. Не могу разобраться с запуском-остановкой таймера на С++. Сделал диалоговое окно, по нажатию ОК запускаю таймер, запускаю какую-либо функцию, и таймер должен её прервать. Хотя бы опередить :) void C_123_Dlg::OnBnClickedOk() { m_OutText="старт"; //поле Edit UpdateData (FALSE); m_nTimer = SetTimer(0, 100, 0); //что значит первый ноль в параметрах? for (i=0;... подробнее

Показать сообщение отдельно
Melodie
3070 / 309 / 5
Регистрация: 02.06.2009
Сообщений: 3,297

typedef struct - C++

03.06.2009, 20:30. Просмотров 7742. Ответов 4
Метки (Все метки)

Ребята, нужна помощь. Первый раз использую typedef struct. Вроде бы всё работает, но хочу удостовериться по причине: это мой уже 2-ой исправленный вариант, 1-ый как бы работал тоже но мой инструкор сказал что всё нужно исправить. Этот код исправлен но прежде чем я передам его инструктору, хотелось бы знать что я правильно использовала typdef struct


Я не буду post всю программу,только декларацию и функцию :

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include<stdlib.h>
 
struct date
{
    char month[10];
    int day;
    int year;
};
 
typedef struct date BIRTHDAY;
 
BIRTHDAY X;

в функцию я не передаю и не возвращаю, правильно ли это?

C++
1
2
3
4
5
void get_birthday()
{
    puts("Enter birthday in a format as ( January 20 1970)");
    scanf("%s%d%d", X.month, &X.day, &X.year);
}
main() функция


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
28
29
30
31
32
33
34
35
36
main(void)
{
    char first_name[10];
    int age, i;
    int month;
    
    
    if(get_name(first_name)<=5) 
      printf("Your name is short\n");
    else
      printf("your name is long\n");
        printf("\n");
 
    age=get_age(); //get user age
 
    if(age<=20)
        printf("You still baby\n");
    else
        for(i=21; i<=age; ++i)
            printf("Boy are you OLD!\n" );
            printf("\n");
 
    printf("Average of entered integers is %.2f\n", get_average_of_integers()); 
    printf("\n");
 
    printf("What month is now? (1-12)");
    scanf("%i", &month);
    
    what_holiday_in_this_month(month);
    printf("\n");
 
    
    get_birthday(); //passing struct to function
    
    printf("%s %i, %i\n", X.month, X.day, X.year);    [COLOR="Red"] //не уверена что правильно но работает[/COLOR]  
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru