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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Curl, Useragent http://www.cyberforum.ru/cpp-beginners/thread355040.html
как в curl передавать "настоящий" useragent? на php так: $_SERVER а на с++? ... curl_easy_setopt(curl,CURLOPT_USERAGENT,настоящий_юзерагент); ... Добавлено через 26 минут ау, никто не знает?...
C++ Очистить файл Здравствуйте Перед использованием нужно очистить файл..он 100% будет не пустой в данной ветке std::cout<<"input new pass"; std::cin >> pass; //file.trunc(); file<<pass;... http://www.cyberforum.ru/cpp-beginners/thread355017.html
C++ Вызов методов предка
Привет! Подскажите, как в классе-потомке вызвать метод предка, например, если методы потомка и предка имеют одинаковые имена. Когда я программировал в Delphi, там было зарезервированное слово...
Как скопировать файлы с флешки в Dev c++? C++
Друзья, подскажите пожалуйста! Нужна программа, которая будет осуществлять копирование файлов с флэшки на диск при ее подключении. Или хотя бы программу копирующую файлы из одного места диска в...
C++ C++.Передача и приём массива функцией. http://www.cyberforum.ru/cpp-beginners/thread354990.html
Здравствуйте.Функция board инициализирует двумерный массив и передаёт его в функцию main.Компилируется без ошибок,но при запуске программа вылетает - тобишь она не работает.В чём проблема? ...
C++ Poker Даны 5 целых чисел. Среди них: если одинаковы 5, то вывести "Impossible", иначе если одинаковы 4, то вывести "Four of a Kind", иначе если одинаковы 3 и 2, то вывести "Full House", иначе если... подробнее

Показать сообщение отдельно
kravam
быдлокодер
1697 / 884 / 45
Регистрация: 04.06.2008
Сообщений: 5,482
22.09.2011, 18:17
В функцию достаточно передать указатель на массив элементов типа Mont, правильно заполненный
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
37
38
39
40
41
42
#include <windows.h>
#include <iostream>
#include <stdio.h>
#include <string.h>
 
 
struct Month
{
    Month (char* str, int d):Day(d){strcpy (Mon, str);}
    char Mon [12];
    int Day;
};
 
 
 
    
 
 
 
void showtable (Month* MD){
   int count=0;
   for (;count<12;++count)  
    cout<<MD[count].Mon<<' '<<MD[count].Day<<endl;
}
 
 
 
int main(){
 
 SetConsoleCP(1251);
 SetConsoleOutputCP(1251);
 
Month MD [12]= {Month((char*)"ГџГ*ГўГ*ðü",31),Month((char*)"ÔåâðГ*ëü",31), Month ((char*)"ГЊГ*ðò",31),\
               Month((char*)"Àïðåëü",31),Month((char*)"ГЊГ*Г©",31), Month ((char*)"ÈþГ*Гј",31),\
               Month((char*)"Èþëü",31),Month((char*)"ГЂГўГЈГіГ±ГІ",31), Month ((char*)"ÑåГ*òáÿðü",31),\
               Month((char*)"Îêòÿáðü",31),Month((char*)"Íîÿáðü",31), Month ((char*)"ÄåêГ*áðü",31)} ;
 
   
   showtable(MD);
   getchar ();
   return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru