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

Ошибки в коде, Borland C++ 3.1 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как то сложно написана программа HelloWorld http://www.cyberforum.ru/cpp-beginners/thread919066.html
В Dev-C++ увидел пример... #include <iostream> int main(int argc, char** argv) { std::cout << "Hello world!\n"; return 0; } не могли бы разъяснить мне этот код) желательно написать тему, чтобы узнать поподробней о этом)
C++ Второй способ отсева элементов из массива? День добрый! Год назад сдал курсовую работу на тему "Отсев элементов из заданного массива". На C++. В этом году мне дали задание по практике сделать тоже самое, только двумя алгоритмами. Суть курсовой следующая: Цель данной работы – создать программу, которая удаляет в заданном массиве Х(n) «лишние» (кроме первого) элементы так, чтобы оставшиеся образовывали возрастающую... http://www.cyberforum.ru/cpp-beginners/thread919036.html
C++ Передать объект fstream функции
Здравствуйте. Хочу, чтобы функция принимала в качестве аргумента объект fstream. Примерный вид программы: #include <fstream> using namespace std; void test(fstream a){ a.open("test2.txt"); a << "123" << endl; a.close(); }
Генерация уникальных чисел C++
Посоветуйте способ генерации УНИКАЛЬНЫХ чисел, чтобы для бинарного дерева подошли... Спасибо
C++ Аргументы по-умолчанию в указателе на функцию в классе http://www.cyberforum.ru/cpp-beginners/thread918967.html
В классе создал указатель на функцию void set_window_style(void(*style)(char, char)); Вот сам метод void Window::set_window_style(void(*style)(char ch1="null", char ch2="null"))
C++ Определение методов шаблонного класса Столкнулся с такой проблемой, реализовываю итератор для шаблонного списка, при определении метода интератора вылетает ошибка вот лог : warning C4346: 'TList<T>::?$iterator_stl@$RT@BAAB@' : dependent name is not a type 1> prefix with 'typename' to indicate a type : error C2143: syntax error : missing ';' before '&' : error C4430: missing type specifier - int assumed. Note: C++ does... подробнее

Показать сообщение отдельно
Михаил_93
0 / 0 / 0
Регистрация: 22.11.2012
Сообщений: 38

Ошибки в коде, Borland C++ 3.1 - C++

07.07.2013, 11:41. Просмотров 704. Ответов 17
Метки (Все метки)

Добрый день! Подскажите пожалуйста, в коде 2 ошибки, не понимаю как их исправить.

Кликните здесь для просмотра всего текста
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
#include <iostream.h>
#include <iomanip.h>
#include <stdlib.h>
#include <time.h>
 
const int size = 20;     
const int hor = 10, ver = size;
void bucketSort(int[size]); 
void newBuckets(int[][ver]); 
void printArray(int[size]); 
 
using namespace std; // <---
int main()
{
 
int array[size]; 
 
srand(time(NULL));
for(int i = 0; i < size; i++) 
array[i] = rand() % 300;
 
cout << "Nosorted array: " << endl << endl;
printArray(array);
bucketSort(array);  
cout << "Sorted array: " << endl << endl;
printArray(array); 
 
return 0;
 
}
 
void bucketSort(int array[size])
{
 
int buckets[hor][ver];
int ostatok, temp;
int count;
 
for(int x = 1; x <= 100; x *= 10) 
{
 
newBuckets(buckets); 
count = 0;  
 
for(int i = 0; i < size; i++) 
{                                    
 
temp = array[i] / x;
ostatok = temp % 10;
buckets[ostatok][i] = array[i];
 
}
 
for(int i = 0; i < hor; i++) // <---
{                               
 
for(int j = 0; j < ver; j++)
{
 
if(buckets[i][j] != -1)    
{
 
array[count] = buckets[i][j];     
count++;    
 
}
 
}
 
}
 
}
 
}
 
void newBuckets(int buckets[][ver])
{
 
for(int i = 0; i < hor; i++)     
for(int j = 0; j < ver; j++)
buckets[i][j] = -1;
 
}
 
void printArray(int array[size])
{
 
for(int i = 0; i < size; i++)
{
 
cout << setw(5) << array[i];
 
if((i + 1) % 10 == 0)
 
cout << endl << endl;
 
}
 
cout << endl << endl;
 
}


using namespace std; - Declaration syntax error
for(int i = 0; i < hor; i++) - Multiple declaration for 'i'
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru