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

Ошибка в программе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обчислить значение примера С++ (Visual Studio) http://www.cyberforum.ru/cpp-beginners/thread834136.html
Вроде не тяжело, но под конец дня не могу уже(( Может поможет кто? На завтра капец надо...
C++ Наследование классов(ошибка неразрешенные внешние символы) Добрый день! Реализую программу для решения СЛАУ методом Гаусса. Встрял на том, что компилятор выдает ошибку на использование неразрешенного внешнего символа классом Gauss. Сам метод работает, все ошибки, исключения и прочее-прочее тонкости учтены. Походу я неправильно как-то наследую необходимые данные из Create_Matrix в Gauss. Пожалуйста взгляните на код, в чем ошибка? И еще, по мелочи,... http://www.cyberforum.ru/cpp-beginners/thread834130.html
Почему число 17 не повторяется ? C++
Почему в результате программы число 17 не повторяется столько же раз, сколько другие числа? Кто-нибудь знает? А то что-то не разберусь. Подскажите, плз, кто знает. #include <iostream> #include <fstream> #include <iomanip> #include <conio.h.> #include<windows.h> #include<cstdlib> #include <time.h>
break или как сделать лучше код C++
Вообщем делал задание "НАйти первый и последний нулевой элемент",так вот ,дан рабочий код,ну есть интересующий вопрос ,яхотел бы использовать оператор break,чтобы только после первого найденного нуля меня выбрасывало из цикла,после нескольких неудачных попыток,получалось следующее:а)выходило из программы после первой выполненной итерации,б)выдаволо большое число=) #include "stdafx.h" #include...
C++ Составление алгоритма по коду программы http://www.cyberforum.ru/cpp-beginners/thread834112.html
Есть ли тут люди, которые могут помочь в составление алгоритма такой вот программки?: #include <iostream> #include <fstream> #include <algorithm> #include <iterator> #include <string> using namespace std; bool validate(const string& _str)
C++ Функция которая возвращает класс Есть функция считывания вектора с формы Вызов функции выглядит так Vector1.GetVector(GridOfVector1); CVector CVector::GetVector(TStringGrid* A) { this->m_nX = StrToInt(A->Cells); this->m_nY = StrToInt(A->Cells); this->m_nZ = StrToInt(A->Cells); return ; } подробнее

Показать сообщение отдельно
bubik
0 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 21
10.04.2013, 22:30     Ошибка в программе
Программа выдает ошибку: error C2664: month_day: невозможно преобразовать параметр из 'int' в 'int *'
1> Для преобразования из целого типа в указатель требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции

Помогите исправить.

Вот код программы:

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
43
44
45
46
#include "stdafx.h"
#include <iostream>
 
using namespace std;
static char daytab[2][13] = {
{0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31},
{0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}};
 
 
 
int dengoda (int year, int month, int day)
 
{
int l;
char *p;
l = year%4 == 0 && year%100 != 0 || year%400 == 0;
p=daytab[l];
while (--month)
day+=*++p;
return day;
}
 
void month_day (int year, int yearday, int *pmonth, int *pday)
 
{
int l;
char *p;
l = year%4 == 0 && year%100 != 0 || year%400 == 0;
p=daytab[l];
while (yearday>*++p)
yearday-=*p;
*pmonth=p-*(daytab+l);
*pday=yearday;
}
 
int _tmain()
 
{int y,d,pm,pd;
cout<<"Vvedite poryadkoviy nomer chesla: \n";
cin>>d;
cout<<"Vvedite god: \n";
cin>>y;
 
cout<<month_day(d,y,pm,pd);
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru