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

Почему не работает? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ параллельное выполнение http://www.cyberforum.ru/cpp-beginners/thread123096.html
приветствую вас. есть проблема.. написал программку в c builder. Там есть цикл, который крутит выполнение некоторых операций - сканирует порты и выводит результат в окошко. Как сделать ток, чтоб эти операции выполнялись параллельно? чтоб не занимало так долго времени ожидания...
C++ Out of memory Недавно решил освоить графику в с++, и при прорисовке изображения на канве заметил, что оно занимает память. По таймеру каждые 100 миллисекунд отрисовываю на канве новое изображение, при этом отрисовка кушает достаточно много памяти. Как выгрузить из памяти весь этот мусор? Тоесть стереть старое уже не нужное изображение. Пытался через imgMain->Canvas->Refresh();... http://www.cyberforum.ru/cpp-beginners/thread123092.html
Использование массивов в функциях.C++ C++
1. Составить программу, которая определяет количество положительных элементов до последнего нулевого элемента и количество отрицательных после него в массивах Y(N) и X(M). Вычисление количества элементов оформить в виде функции. 2. Дана действительная квадратная матрица порядка n, все элементы которой различны. Найти наибольший элемент среди стоящих на главной и побочной диагоналях и поменять...
C++ Сортировка массива
Помогите пожалуйста отсортировать одномерный массив по возрастанию. Очень нужно. Где ни искал, нигде не нашел ни одного примера((
C++ Программа на точность. http://www.cyberforum.ru/cpp-beginners/thread123082.html
Составить функцию, которая вычисляет заданную функцию, что разложено в ряд Маклорена. Проверить работу функции с использованием библиотечных функций. Вычислить 5 (1+0.04) в степени (1/3) с точностью до 0,001. Добавлено через 5 часов 12 минут Кто-нибудь знает как написать эту программку?
C++ Прога по математике Задача Д. Андре. Есть массив, котрый состоит из чисел. Число читается с файла. Грубо говоря, числа идут лесенкой, так что числа идут по возрастанию слева-направо и сверху-вниз. Принцип построения программы примерно поняла. Используется рекурсия, проблемы с кодом. Надо показать все способы заполнения этими числами. например: n=6, т.е. 6 чисел и можно расположить их так: _____3 6___ ___2... подробнее

Показать сообщение отдельно
Nazz
WEB-developer
 Аватар для Nazz
895 / 726 / 11
Регистрация: 12.03.2009
Сообщений: 2,802
Записей в блоге: 2
28.04.2010, 18:57     Почему не работает?
создаю прогу, которая использует родовые функции. Вот написал код, когда две команды, которые я закоментировал закоментированы, то прога работает отлично, но когда я пробую работать с чаровским типом данных, тоесть раскоментировать первые коментарии, то мне выдает ошыбку, тоесть функция не хочет принимать мох передаваемые значения... как ето можно исправить?


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
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
 
template <class X> void min (X*x, X&a)
{
X min;
int i;
min=x[1];
for (i=0;i<a;i++)
{
if (min>=x[i])
   min=x[i];
}
cout<<"\nMinimalnuj element: "<<min;
}
 
 
template <class Y> void max (Y*x, Y&a)
{
Y max;
int i;
max=x[1];
for (i=0;i<a;i++)
{
if (max<x[i])
   max=x[i];
}
cout<<"\nNaibilshuj element: "<<max;
}
 
void main()
{
clrscr();
int r,i,a[100];
cout<<"\nVvedit rozmir masuvy: ";
cin>>r;
cout<<"\nVvedit elementu masuvy\n";
for (i=0;i<r;i++)
{
cin>>a[i];
}
min(a,r);
max(a,r);
 
//===========================================================
 
/*char b[100];
int rr,j;
cout<<"\nVvedit rozmir masuvy: ";
cin>>rr;
cout<<"\nVvedit elementu masuvy\n";
for (j=0;j<rr;j++)
{
cin>>b[j];
}
 
min(b,rr);
max(b,rr);*/
 
//===========================================================
 
/*int rrr,m;
double c[100];
cout<<"\nVvedit rozmir masuvy: ";
cin>>rrr;
cout<<"\nVvedit elementu masuvy\n";
for (m=0;m<rrr;m++)
{
cin>>c[i];
}
min(c,rrr);
max(c,rrr);*/
getch();
}
такая же ситуация возникает с типом double...(

Добавлено через 25 минут
среда разработки Вorland C++3.01
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru