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

Ошибка компиляции в VS2010 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Fit набора точек http://www.cyberforum.ru/cpp-beginners/thread862952.html
Привет! Кто-нибудь может посоветовать уже какой-нибудь готовый код, который делает фит набора точек произвольной функцией с определенным кол-вом свободных параметров? Заранее спасибо!
C++ Инвертировать строку; подсчитать количество чисел; удалить все слова, начинающиеся с гласных букв Всем приветик просьба помочь со строками. Задание:инвертирует строку,подавая его в обратном виде,подсчитывает кол-во чисел в тексте,удаляет все слова что начинаются с гласных букв. Вот что есть: string reverse(string, int); int main() { setlocale(LC_ALL, "Russian"); string a, b; int res; cout << "Введите строку : "; http://www.cyberforum.ru/cpp-beginners/thread862947.html
C++ Задание На Классы С++Дня начинающих
Уважаемые программисты Прошу помочь. так как эту тему я не понял :(. Задание: Обьявить в классе 2 симовлольные переменные .Вывести их на печаль. Заранее спасибо :help:
прогрессии C++
Определить является ли вводимая с клавиатуры последовательность арифметической и геометрической прогрессией.
C++ время http://www.cyberforum.ru/cpp-beginners/thread862939.html
Поезд прибывает на станцую в a часов b минут и отправляется в c часов d минут. Пассажир прибыл на платформу в n часов m минут. Будет ли поезд стоять на платформе. Числа a,b,c,d,n,m – целые , 0<a<23.0<b<59.0<c<23.0<d<59.0<n<23.0<m<59.0.
C++ поезд Поезд прибывает на станцую в a часов b минут и отправляется в c часов d минут. Пассажир прибыл на платформу в n часов m минут. Будет ли поезд стоять на платформе. Числа a,b,c,d,n,m – целые , 0<a<23.0<b<59.0<c<23.0<d<59.0<n<23.0<m<59.0. подробнее

Показать сообщение отдельно
o33ik
138 / 5 / 1
Регистрация: 25.03.2013
Сообщений: 228
13.05.2013, 20:11  [ТС]     Ошибка компиляции в VS2010
да, действительно незаметил. но код всеравно работает токо в деве.
Кликните здесь для просмотра всего текста
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
#include <iostream>
#include <string>
#include <conio.h>
 
using namespace std;
 
enum CATEGORY{family, sport, cabrio, jeep};
 
class DATE
 
{
private:
    
    int day, month, year;
public:
 
    DATE(void){};
    DATE(int _day, int _month, int _year) { day = _day; month = _month; year = _year; };
    ~DATE(){};
 
    int GetDay(){return day;}
    int GetMonth(){return month;}
    int GetYear(){return year;}
 
    DATE& SetDay (int _day){day=_day; return *this;};
    DATE& SetMonth (int _month){month=_month; return *this;};
    DATE& SetYear (int _year){year=_year; return *this;};
 
    void inputD(){cout<<"Enter date dd/mm/yy: ";cin>>day>>month>>year;};
    void showD(){cout<<endl; cout<<day<<"."<<month<<"."<<year;};
};
 
class CAR
{
    char corporation[15];
    char car_name[15];
    int price;
    int made_date;
public:
    void INP()
    {
        cout << "Enter car_name: ";
        cin >> corporation; 
        cout << "Enter car_model: ";
        cin >> car_name;
        cout << "Enter price: ";
        cin >> price;
        cout << "Enter made date: ";
        cin >> made_date;
    }
    void OUT()
    {
        cout << "\nCar name: " << corporation; 
        cout << "\nCar model: " << car_name;
        cout << "\nCar price: " <<price;
        cout << "\nCar made year: " <<made_date;
    }
    int PRC()
    {
        return price;
    }
};
 
class tz
{
    CATEGORY category;
    CAR car;
    DATE date;
    int rent_price;
    int rent_time;
    char car_regnumber[10];
public:
    void tz_data_inp(int counter)
    {
        cout << "\t\tStatement # " << counter+1 << endl;
        car.INP();
        cout << "\tEnter category of transport(family, sport, cabrio or jeep): ";
        while(true)
        {
            string str;
            cin >> str;
            if (str == "family") 
                {category = family; break;}
            if (str == "sport") 
                {category = sport; break;} 
            if (str == "cabrio") 
                {category = cabrio; break;}
            if (str == "jeep") 
                {category = jeep; break;}
            else {cout << "\tIncorrect word. Try again: "; 
            continue;}
        }
        date.inputD();
        cout << "\tEnter rent price: ";
        cin >> rent_price;
        cout << "\tEnter retn time: ";
        cin >> rent_time;
        cout << "\tEnter reg_number: ";
        cin >> car_regnumber;
    }
    void tz_data_out(int counter)
    {
        cout << "\t\tStatement # " << counter+1 << endl;
        car.OUT();
        char* category_arr[]={"family", "sport", "cabrio", "jeep"};
        cout << "\n\tCar category: " << category_arr[category];
        date.showD();
        cout << "\n\tRent price: " << rent_price;
        cout << "\n\tRent time: " << rent_time;
        cout << "\n\tCar reg_number: " << car_regnumber << endl;
    }
    int all_prc()
    {
        int prc=car.PRC();
        return prc;
    }
};
 
class prokat
{ 
    char prokat_name[15];
public:
    tz* arr;
    prokat(int size)
    {
       arr = new tz[size];
    }
    void inp_data(int counter)
    {
        cout << "\n\tEnter name of rent agency: ";
        cin >> prokat_name;
        arr[counter].tz_data_inp(counter);
    }
    void out_data(int size)
    {
        cout << "\n\tName of rent company: "<< prokat_name;
        for(int i=0;i<size;i++)
        {
            arr[i].tz_data_out(i);
        }
    }
    void shor_out(int size)
    {
         cout << "\n\tName of rent company: "<< prokat_name;
         int all_price=0;
         for(int i=0; i<size;i++)
         {
            all_price=all_price+arr[i].all_prc();
         }
         cout << "\n\tAll car price: " << all_price << endl;
    }
};
 
int main()
{
    cout << "Enter array size: ";
    int size;
    int current_count=0;
    cin >> size;
    prokat obj(size);
    cout << endl << endl;
    while(true)
    {
               
               cout << "\t\tMenu\nChoise operation:\n1) Add one statement to list;\n2) Show full info about all statement\n3)Show short information;4)Exit\n";
               int key;
               cin >> key;
               switch(key)
               {     
                    case 1: 
                        if(current_count >= size)
                        {
                            cout << "Array full!";
                            break;
                        }   
                        obj.inp_data(current_count);
                        current_count++;
                        break;  
                    case 2:
                             obj.out_data(current_count);
                             break;
                    case 3:
                             obj.shor_out(current_count);
               }
    system("pause");
    system("cls");
    };       
    getch();
    return 0;
}


Добавлено через 52 секунды
вот лог
Кликните здесь для просмотра всего текста
1>------ Build started: Project: LW4, Configuration: Debug Win32 ------
1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru