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

Чем можно проверить код С++? - C++

Восстановить пароль Регистрация
 
Doctor_
 Аватар для Doctor_
232 / 232 / 69
Регистрация: 03.02.2011
Сообщений: 1,405
15.03.2012, 17:12     Чем можно проверить код С++? #1
Виндоус 7 х64, хотел установить Borland C++ но х64 не запустилась, чем еще можно проверить такого рода код?
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
#include <iostream.h>
#include <conio.h>
#include <cstring.h>
 
class Article {
    private :
    string Kod;
    string Nosaukums;
    float Gads;
public:
    Article();
    Article(string, string, float);
    virtual ~Article() {
    cout <<"Zinojums no \"Atricle\" ir izdzests" <<
    endl;
    }
 
string GetKod() const {
return Kod;
}
 
void GetKod(string Kod) {
this->Kod=Kod;
}
 
string GetNosaukums() const {
return Nosaukums;
}
 
void SetNosaukums(string nosaukums) {
this->Nosaukums=Nosaukums;
}
 
float GetGads() const;
void SetGads(float);
virtual void Print() const;
};
 
class Book : public Article {
private:
    string Autors;
public:
        Book():Article(), Autors("0") {
        }
Book(string,string,float,string);
virtual ~Book(){
cout<<endl<<"Message from the\"Book\" - destroyed!"<<endl;
}
string GetAutors() const{
return Autors;
}
void SetAutors(string Autors) {
this->Autors=Autors;
}
virtual void Print() const;
};
 
 
Article::Article() : Kod("12qw"), Nosaukums("Dienas garamta"), Gads(1978) {
}
 
Article::Article(string pKod, string pNosaukums, float pGads) : Nosaukums(pNosaukums) {
Kod=pKod;
Gads=pGads;
}
inline float Article::GetGads() const {
return Gads;
}
inline void Article::SetGads(float Gads) {
this->Gads=Gads;
}
inline void Article::Print() const {
cout <<"Kod =" << Kod << ", Nosaukums = " << Nosaukums << ", Gads = "<<Gads;
}
Book::Book(string Kod, string Nosaukums, float Gads, string pAutors) : Article(Kod,Nosaukums,Gads) {
Autors=pAutors;}
 
inline void Book::Print() const {
Article::Print();
cout<<", Autors = " << Autors;
}
 
 
void main(void) {
const int N = 3;
 
Book *BK1 = new Book("12er","Vardnica",186,"Maksims");
Article *BK2 = new Book();
 
Article *Number[N] = {
new Article("45rt","Dienasgramata",1987),
new Book(),
new Book("76ty","Tulks",1999,"Andrejs")
};
 
clrscr;
 
cout<<"Array of numbers: " <<endl;
for(int i=0;i<N;i++) {
cout<<(i+1)<<". ";
Number[i]->Print();
cout<<endl;
}
 
cout<<endl<<"Book: " << endl;
 
BK1->Print();
cout<<endl<<"Kod= " << BK1->GetKod()<<".";
cout<<endl<<"Autors= "<<BK1->GetAutors()<< "." <<endl<<endl;
 
for(int k=0;k<N;k++) {
delete Number[k];
}
delete BK1;
delete BK2;
 
while (kbhit())
getch();
getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2012, 17:12     Чем можно проверить код С++?
Посмотрите здесь:

C++ В чем разница между exit(код возврата) и ExitProcess (код возврата)?
C++ Проверить код
C++ Проверить код
C++ Проверить код
C++ проверить код на с++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fasked
Эксперт C++
 Аватар для fasked
4925 / 2505 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
15.03.2012, 17:16     Чем можно проверить код С++? #2
Цитата Сообщение от Doctor_ Посмотреть сообщение
чем еще можно проверить такого рода код?
А что такого дико необычного в этом коде?
Infinity3000
 Аватар для Infinity3000
1057 / 576 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
15.03.2012, 17:27     Чем можно проверить код С++? #3
Цитата Сообщение от Doctor_ Посмотреть сообщение
Виндоус 7 х64, хотел установить Borland C++ но х64 не запустилась
На сколько древний это надо было ставить Borland С++ builder!

Ставил на 7 x64 (да и сейчас стоит) C++ builder 6 который 2002 года! нормально функционирует!

Добавлено через 3 минуты
Цитата Сообщение от Doctor_ Посмотреть сообщение
Чем можно проверить код С++?
Visual C++ 2010
Visual C++ 2008
Visual C++ 2005
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
15.03.2012, 17:39     Чем можно проверить код С++? #4
http://liveworkspace.org/code/a8893d...e0d4077bdd578d
ШКІПЕР
 Аватар для ШКІПЕР
93 / 93 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
15.03.2012, 18:25     Чем можно проверить код С++? #5
Doctor_, проверяю: не вижу iostream.h. Компиляция - ошибка
castaway
Эксперт С++
4848 / 2987 / 368
Регистрация: 10.11.2010
Сообщений: 11,028
Записей в блоге: 10
Завершенные тесты: 1
15.03.2012, 18:28     Чем можно проверить код С++? #6
96-я строка боюсь не прокатит...
Цитата Сообщение от Doctor_ Посмотреть сообщение
clrscr;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2012, 18:30     Чем можно проверить код С++?
Еще ссылки по теме:

C++ Проверить, верно ли, что максимальное из чисел превышает минимальное не более чем на 25
Проверить код C++
Проверить, больше ли сумма цифр заданного четырехзначного числа, чем 10 C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Infinity3000
 Аватар для Infinity3000
1057 / 576 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
15.03.2012, 18:30     Чем можно проверить код С++? #7
Цитата Сообщение от lazybiz Посмотреть сообщение
96-я строка боюсь не прокатит...
как вариант

C++
1
system("cls");
уважаемый MrCold, уже все проверил и исправил!
Yandex
Объявления
15.03.2012, 18:30     Чем можно проверить код С++?
Ответ Создать тему
Опции темы

Текущее время: 13:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru