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

Как делать, что использовать? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подскажите, что означает следующая запись http://www.cyberforum.ru/cpp-beginners/thread617256.html
WAVHEADER *head = (WAVHEADER*)buff; , где WAVHEADER - структура. BYTE *buff = NULL; - нулевой указатель. DWORD size = sizeof(WAVHEADER). - размер структуры. buff = new BYTE; - динамическое распределение WAVHEADER *head = (WAVHEADER*)buff; (в левой части указатель на структуру, а в правой я не могу понять, что такое?)
C++ В win32 не получается обновить главное окно В общем программа после выполнения операций должна в главном окне вывести результат, но окно не обновляется. Хотя если свернуть и развернуть окно, то все появляется. P.S. Функция programm() заполняет **mat LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { int wmId, wmEvent; PAINTSTRUCT ps; HDC hdc; http://www.cyberforum.ru/cpp-beginners/thread617246.html
Вычисление функции Лапласа C++
Здравствуйте! Есть необходимость в нахождении значений для этой функции. Варант с большой таблицей не очень нравится, хочется именно вычислять ее. Собственно гугл дал мне метод средних прямойгольников http://www.textreferat.com/referat-1405-1.html и табличку чтобы провериться http://natalymath.narod.ru/laplas.html Вроде ничего сложного, последовательно сделав все получился такой код...
C++ Однонаправленный линейный список
здравствуйте! помогите помочь написать задача или киньте ссылку по её решению. "однонаправленный линейный список. максимальный элемент скопировать в новый" большое спасибо!
C++ Алгоритм поиска внутренних координат для произвольно заданного невыпуклого многоугольника http://www.cyberforum.ru/cpp-beginners/thread617209.html
Здравствуйте! Я - студент уже второго курса. Пишу для себя и "налетел" на такую вот задачу. Я не уверен, правильно ли я выбрал форум, ибо задача больше алгоритмическая. Что есть: Класс - двусвязный список координат точек, составляющих невыпуклый многоугольник. Задача: Написать функцию, которая определяет, находится ли точка внутри этого невыпуклого многоугольника. Решения нет. =) По...
C++ Освобождение памяти (удаление массива char) и raised exception class EAccessViolation Подскажите плиз, есть программа, вот кусок AnsiString inputText; int inputTextLength; inputText= Form1->Edit1->Text; inputTextLength= inputText.Length() + 1; char *Buffer = new char; ZeroMemory(Buffer, inputTextLength); char *BufferDst = new char; ZeroMemory(BufferDst, inputTextLength); подробнее

Показать сообщение отдельно
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,585
Записей в блоге: 12
02.07.2012, 16:06  [ТС]     Как делать, что использовать?
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
struct Tmotor_neuron
{
    vector<vector<Tneuron_processing>::iterator>  receiving_signal_processing_neuron; // указатель на следующую сому
};
struct Tneuron_processing
{
int threshold_number; //пороговое число
int the_total_charge; //сумарный вес
vector<Tneuron_processing>::iterator  receiving_signal_processing_neuron; // указатель на следующую сому
};
 
Tneural_network::Tneural_network(char* file_name)
{
    ifstream file;
    vector <Tmotor_neuron>::iterator imotor_neuron;
    vector<vector <Tneuron_processing>::iterator>::iterator i2motor_neuron;
    
    vector <Tneuron_processing>::iterator ineuron_processing;
 
    file.open(file_name);
    file >>this->size_motor_neuron >>this->size_neuron_processing;
 
    this->motor_neuron.resize(this->size_motor_neuron);
    this->neuron_processing.resize(this->size_neuron_processing);
 
    imotor_neuron=this->motor_neuron.begin();
    ineuron_processing=this->neuron_processing.begin();
    
    
    for(int i=0,size_index_processing_neuron=0;i<this->size_motor_neuron;i++)
    {
        file >>size_index_processing_neuron;
        i2motor_neuron=imotor_neuron[i].receiving_signal_processing_neuron.begin();
        for(int j=0,index_processing_neuron=0;j<size_index_processing_neuron;j++)
        {
            file >>index_processing_neuron;
            imotor_neuron[i].receiving_signal_processing_neuron.push_back((ineuron_processing+index_processing_neuron));
        }
    }
 
 
    
 
}
я делаю так чтобы двигательный нейрон имел несколько передающих каналов.
посмотрите пожалуйста всё ли правильно в последнем цикле. можно как либо оптимизировать этот код?
 
Текущее время: 06:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru