Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2010, 00:42   #1
_ILYA_
Пользователь
 
Аватар для _ILYA_
 
Регистрация: 12.10.2010
Сообщений: 79
По умолчанию конструктор

Большое спасибо за внимание
VS2010->(VC++)->CLR_Windows_Forms->name(sekond)
feste_data.h
Код HTML:
// значения 

#define M_SIZE 10

class feste_data {
private:
	// значения вариантов
	int shema_ini[M_SIZE];
	int F1_ini[M_SIZE];
	char F1_t_ini[M_SIZE];
	int F2_ini[M_SIZE];
	char F2_t_ini[M_SIZE];
	int M_ini[M_SIZE];
	char M_t_ini[M_SIZE];
	int b_ini[M_SIZE];
	int a_ini[M_SIZE];
	int AB_ini[M_SIZE];
	int BC_ini[M_SIZE];
	int CD_ini[M_SIZE];
	int DE_ini[M_SIZE];
	int q_ini[M_SIZE];
	int Q_ini[M_SIZE];
	char Qt_ini[M_SIZE];
	int alfa_ini[M_SIZE];
	char alfa_t_ini[M_SIZE];
	int beta_ini[M_SIZE];
	int gamma_ini[M_SIZE];

	// выбранный вариант
	int shema;
	int F1;
	char F1_t;
	int F2;
	char F2_t;
	int M;
	char M_t;
	int b;
	int a;
	int AB;
	int BC;
	int CD;
	int DE;
	int q;
	int Q;
	char Qt;
	int alfa;
	char alfa_t;
	int beta;
	int gamma;

public:
	feste_data (void) {} }
feste_data.cpp
Код HTML:
// структура исходных данных по умолчанию инициализируется вариантом №11

#include "feste_data.h"
#include "stdafx.h"

// конструктор

feste_data::feste_data (void) {
		// значения вариантов
		for (int i=0; i<(M_SIZE+1); i++) { shema_ini[i]=i+1; };
		F1_ini[M_SIZE]=(6, 8, 10, 12, 5, 8, 7, 9, 4, 14);
		F1_t_ini[M_SIZE]=('A', 'C', 'D', 'E', 'A', 'E', 'C', 'D', 'E', 'A');
		F2_ini[M_SIZE]=(3, 4, 5, 6, 2, 3, 4, 5, 6, 8);
		F2_t_ini[M_SIZE]=('D', 'E', 'A', 'B', 'C', 'B', 'E', 'A', 'B', 'C');
		M_ini[M_SIZE]=(12, 14, 15, 16, 4, 6, 8, 10, 5, 20);
		M_t_ini[M_SIZE]=('B', 'C', 'B', 'C', 'B', 'A', 'B', 'B', 'A', 'B');
		b_ini[M_SIZE]=(10, 15, 20, 25, 30, 35, 40, 50, 60, 80);
		for (int i=0; i<(M_SIZE+1); i++) { a_ini[i]=b_ini[i]*3; };
		AB_ini[M_SIZE]=(b, b, b, b, b, a, b, a, a, a);
		BC_ini[M_SIZE]=(a, a, a, a, a, b, a, b, b, b);
		CD_ini[M_SIZE]=(a, a, a, a, a, b, a, b, b, b);
		DE_ini[M_SIZE]=(b, b, b, b, b, a, b, a, a, a);
		q_ini[M_SIZE]=(4, 5, 6, 8, 3, 4, 5, 6, 2, 10);
		Q_ini[M_SIZE]=(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); // значения будут определены позже
		Qt_ini[M_SIZE]=('C', 'B', 'C', 'B', 'C', 'B', 'B', 'A', 'B', 'A');
		alfa_ini[M_SIZE]=(30, 90, 60, 0, 60, 90, 30, 0, 30, 90);
		alfa_t_ini[M_SIZE]=('E', 'A', 'E', 'A', 'B', 'A', 'D', 'B', 'A', 'E');
		beta_ini[M_SIZE]=(0, 30, 45, 60, 90, 60, 45, 30, 0, 90);
		gamma_ini[M_SIZE]=(45, 0, 90, 0, 30, 90, 0, 90, 60, 30);

		// выбранный вариант
		shema=shema_ini[0];
		F1=F1_ini[0];
		F1_t=F1_t_ini[0];
		F2=F2_ini[0];
		F2_t=F2_t_ini[0];
		M=M_ini[0];
		M_t=M_t_ini[0];
		b=b_ini[0];
		a=a_ini[0];
		AB=AB_ini[0];
		BC=BC_ini[0];
		CD=CD_ini[0];
		DE=DE_ini[0];
		q=q_ini[0];
		Q=Q_ini[0];
		Qt=Qt_ini[0];
		alfa=alfa_ini[0];
		alfa_t=alfa_t_ini[0];
		beta=beta_ini[0];
		gamma=gamma_ini[0]; };
код ошибки
Код HTML:
1>------ Построение начато: проект: second, Конфигурация: Debug Win32 ------
1>Построение начато 14.10.2010 0:42:10.
1>InitializeBuildStatus:
1>  Обращение к "Debug\second.unsuccessfulbuild".
1>GenerateTargetFrameworkMonikerAttribute:
1>Целевой объект "GenerateTargetFrameworkMonikerAttribute" пропускается, так как все выходные файлы актуальны по отношению к входным.
1>ClCompile:
1>  stdafx.cpp
1>c:\users\_ilya_\documents\visual studio 2010\projects\second\second\feste_data.h(52): error C2143: синтаксическая ошибка: отсутствие ";" перед "заголовок подставляемой функции"
1>
1>СБОЙ построения.
1>
1>Затраченное время: 00:00:00.83
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Имею хитрый план по личному обогащению
_ILYA_ вне форума Ответить с цитированием
Старый 14.10.2010, 00:52   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Вам же даже русским языком написали, что не хватает ; Хотя бы после определения класса.
p51x вне форума Ответить с цитированием
Старый 14.10.2010, 01:38   #3
_ILYA_
Пользователь
 
Аватар для _ILYA_
 
Регистрация: 12.10.2010
Сообщений: 79
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Вам же даже русским языком написали, что не хватает ; Хотя бы после определения класса.
угу...
я запутался с какой стороны, к тому же я не правильно прописал в ключение #include
Имею хитрый план по личному обогащению
_ILYA_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++ (конструктор, деструктор, копирующий конструктор) Jane-sad Помощь студентам 2 01.10.2010 10:01
Конструктор Farrel Общие вопросы C/C++ 1 30.09.2010 01:18
конструктор An123 Помощь студентам 1 17.01.2010 17:14
Конструктор PilGrim Общие вопросы C/C++ 0 16.01.2009 10:21
Конструктор запросов kaa БД в Delphi 12 20.12.2006 16:45