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

Падает то не падает) APPCRASH StackHash PCH FROM ntdll - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Мусор http://www.cyberforum.ru/cpp-beginners/thread914609.html
#include <stdio.h> #include <conio.h> #define n 10 int main() { int a,b,i,q; scanf("%i",&q); for(i=0;i<q;i++) { scanf("%i",&a);
C++ Известны данные о зарплате каждого работника бригалы, в бригаде 25 человек. Определить суммарную заработную плату бригады и количество работников Помогите с задачкой, как задать условие Известны данные о зарплате каждого работника бригады, в бригаде 25 человек. Определить суммарную заработную плату бригады и количество работников, получивших... http://www.cyberforum.ru/cpp-beginners/thread914607.html
Дано одномерный массив С, состоящий из 16 элементов. Вычислить среднее арифмет. значение четных элементов массива которые делятся на 3 с остатком 1 C++
Помогите с задачкой, не знаю как условие задать... Дано одномерный массив С, состоящий из 16 элементов. Вычислить среднее арифметическое значение четных элементов массива которые делятся на 3 с...
Перевод float в byte C++
Помогите пожалуйста. Необходимо в цикле переводить значение из переменной float в массив 4 байтов (byte). Код примерно такой: byte address; float Y = 4.5, X = 5.5; while (1) {...
C++ C++, в чем отличие операций добавления в программе http://www.cyberforum.ru/cpp-beginners/thread914544.html
Всем привет, в программировании новичок, помогите ответить на вопрос, в чем отличие добавлений элементов в каждом задании.. Т.е. сказать в чем отличие и нужно объяснить каждую строчку добавления как...
C++ Создать свою таблицу символов Добрый день! я новичок. только начала изучать с++. пишу программу шифрование информации. начала с шифра цезаря. он предполагает сдвиг на какое-то количество шагов по алфавиту вправо. сначала... подробнее

Показать сообщение отдельно
Ko
-65 / 5 / 0
Регистрация: 23.12.2011
Сообщений: 247
01.07.2013, 09:27  [ТС]
16-20 гигов программа может поглотить при работе, вектор это будет крайний случай потому что это очень медленно, 31 секунда вектора против 19 секунд без вектора, меньше не не удаётся согратить время вектора

Добавлено через 3 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void Element_test::Add_New_Cross_Сompatible( unsigned int &_Add_Cross_ )
{
    if ( Fast_Cross_Size < Fast_Cross_Size_Max-1 )
    {
        Fast_Cross_Сompatible[Fast_Cross_Size] = _Add_Cross_;
        Fast_Cross_Size++;
    }
    else
    {
        Fast_Cross_Size_Max *= 2;
        unsigned int *temp_fast = new unsigned int[Fast_Cross_Size_Max];
        for ( unsigned int i = 0; i < Fast_Cross_Size; i++)
        {
            temp_fast[i] = Fast_Cross_Сompatible[i];
        }
        delete[]Fast_Cross_Сompatible;
        Fast_Cross_Сompatible = temp_fast;
        Fast_Cross_Сompatible[Fast_Cross_Size] = _Add_Cross_;
        Fast_Cross_Size++;
    }
}

при таком коде думаешь не будет утечки памяти к temp_fast ведь выделяется там указатель, это пусть 4 байта или сколько там он выделяет то это если сделать 1 миллиард раз будет 4 миллиарда байтов заблокировано( хотя я тесты делал вроде нет утечки, но это односложный тест был
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru