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

Не могу понять, как найти сумму - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с FMOD Ex http://www.cyberforum.ru/cpp-beginners/thread398709.html
Всем доброго времени суток! Столкнулось мне работать с библиотеками FMOD Ex 0.4.39.3, в свой код внедрил код из примера плейлист: static int fmod_pls(lua_State *pState) { SearchFiles("users\\users_music\\*.mp3", DoSomething, FALSE); \module_pls.m3u result = FMOD_System_Create(&Fsystem); ERRCHECK(result); result = FMOD_System_GetVersion(Fsystem, &version); ...
C++ ошибка! Access violation at adress"40006880" in module"rtl.bpl" read of adress EAE5... В программе я считываю данные из текстового файла,заношу их в вектор и потом пытаюсь работать с ним.Но любая попытка вывести содержимое этого вектора на экран выбивает ошибку.(ф-ии add,del,show,change) Сама программа компилируется без ошибок.Подскажите,плиз,в чем корень зла??? Ниже куски кода кода. class db{//класс базы данных private: vector<student>db1; public: db(){}; ~db(){}; http://www.cyberforum.ru/cpp-beginners/thread398708.html
C++ в порядке уменьшения
Для получения места в общежитии формируется список студентов, который включает ФИО студента, группу, средний балл, доход на члена семьи. Общежитие в первую очередь предоставляется тем, у кого доход на члена се-мьи меньше двух минимальных зарплат, затем остальным в порядке уменьшения среднего балла. Вывести список очередности предоставления мест в общежитии.
Cортировка строк в алфавитном порядке C++
Здравствуйте. Подскажите, пожалуйста, в проге ошибку: выдает два раза "Enter some string:" и считывает только 2 строки. Где ее искать?( # include <stdio.h> # include <conio.h> # include <cstring> int main () { int N; printf("Enter N=");
C++ Обращении из ccp файла к элементу формы http://www.cyberforum.ru/cpp-beginners/thread398699.html
Добрый день Я делаю виндолс приложение. Я использую платформу Visual Studio 2010 и язык C++. Вопрос в том как мне из .ccp файла можно обратится к элементу формы, к примеру к DataGridView. Ну может хоть ссылку на учебник кто нибудь даст? :-[ Тут вообще кто-то есть?
C++ клиент-серверное приложение Здравствуйте! Пытаюсь написать следующую программу. Есть некоторое множество клиентских потоков, которые помещают данные в очередь с учетом приоритета. Есть серверный поток, который считывает данные с очереди и записывает их в файл. Думаю следующим образом: при поступлении клиентского запроса пробуждать серверный поток. Как это сделать?? Всем заранее спасибо!! подробнее

Показать сообщение отдельно
Alex_Reilly
0 / 0 / 0
Регистрация: 04.12.2011
Сообщений: 26
04.12.2011, 18:26  [ТС]
Ок, насчёт элементов сейчас попробую. Есть ещё одна проблема. Программа рабочая, всё работает нормально, но есть одно НО - она вконце мне пишет толи ошибку, толи не знаю как это назвать. Вообщем пишет что я травмирую память в Стэке..Вот код программы
HEADER(там где функции обьявляю)
double Mass_Function_01(double massive[], int n);
void Mass_Function_Replace(double massive[], int n);

Inizialization_of_functions(там где инициализируются функции)
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
#include "stdafx.h"
#include <iomanip>
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <conio.h>
using namespace std;
 
double Mass_Function_01(double massive[], int n)
{
    double min = massive[ 0 ];
    for (int i = 0; i < n; i ++)
    {
        if ( massive[ i ]< min ) 
            min = massive[ i ];
    }
    return min;
}
 
void Mass_Function_Replace(double massive[], int n)
{       
    double temp;
    for(int i =0; i < n-1; i++)
    {
        if(abs(massive[i])>1)
          double temp;
               temp = massive[i];
               massive[i] = massive[i+1];
               massive[i+1] = temp;
    }
    
        cout <<"\nMassive has been replaced correctly\n";
            for (int i = 0; i < n; i ++)
                cout <<"\n"<< setw(n) << massive[i] <<endl;
                
        
 
}
MAIN
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
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include "Header_functions.h"
#include <iomanip>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    int n=1;
    double *massive; massive=new double[n];
    int v;
    cout<<"\nEnter, how many elements would you like"<<endl;
    cin>>n;
    
    cout<<"\nEnter please your elements"<<endl;
        for (int i = 0; i < n; i ++)
        cin >> setw(n) >> massive[ i ];                                                                 
        cout<<"\nThis is your massive:";
    for (int i = 0; i < n; i ++)
        cout <<"\n"<< setw(n) << massive[i] <<endl;
    double min;
    min = Mass_Function_01(massive,n) ;
        cout<<"Min element is "<<min;
        cout<<"\n";
        cout<<"Replace elements for next task?\n1-Yes\n2-No\n";
        cin>>v;
        cout<<"\n";
    if (v==1)
    {
        Mass_Function_Replace(massive, n);
    }
        else
        {
            cout<<"\nOk, but I also will run the second task. Please wait a second...";
            Mass_Function_Replace(massive, n);
 
        }
 
 
    
    system("pause");
    delete []massive;
    return 0;
}
 Комментарий модератора 
Код выделяем тегами!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru