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

грамотное использование кучи - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Кто сможет научить задачам по С++ http://www.cyberforum.ru/cpp-beginners/thread675066.html
есть ли кто сможет научить задачам по С++ ( просто объяснить задачи, дать направления) (бесплатно :))))
C++ Не компилируеться С++ код на Linux if ((*it) != (*badWords.rbegin())) strBadWordList.append(", "); else strBadWordList.append("."); На виндовс компилируется без ошибок ,А на линукс с ошибками . http://www.cyberforum.ru/cpp-beginners/thread675065.html
Вывести все простые числа от M до N включительно. C++
na c++ Вывести все простые числа от M до N включительно. Ввод В первой строке находятся разделённые пробелом M и N. Вывод Вывести числа в порядке возрастания, по одному в строке. Если между M и N включительно нет простых - вывести "Absent". Ограничения 2 ≤ M ≤ N ≤ 300 000.
C++ программа выдает ошибку при компиляции
подскажите, пожалуста, в чем ошибка..При компиляции выскакивает ошибка undefined reference to 'Obrabotchik::SetListContinents()' вот код #include<math.h> #include<stdio.h> #include<stdlib.h>
C++ как создать цикл для программы ? http://www.cyberforum.ru/cpp-beginners/thread675049.html
необходимо 4тобы программа не закрывалась после отладки, а продолжаласт .. например прописать: 1 - продолжить, 0 - выход ... подскажите #include <iostream> #include <conio.h> using namespace std; int main(){ int channel = 0;
C++ программа берет слово, к примеру Hello, и удаляет в нем какую либо букву указанную программистом по счету, Нужно сделать следующие, программа берет слово, к примеру Hello, и удаляет в нем какую либо букву указанную программистом по счету, допустим 2, программа оставляет нам Hllo. Расскажите как это сделать, сам смысл и немного кода, знания c++ всего 2 недели, азы более менее знаю. Спасибо ! подробнее

Показать сообщение отдельно
quizzee
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 18
19.10.2012, 15:42     грамотное использование кучи
искал но не нашел. ни здесь, ни где бы то ни было.

вкратце:

есть функция

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
unsigned char **SubBytes(unsigned char **var)
{
  int l,r;
  unsigned char **res = new unsigned char *[N];
  for (int i = 0; i < N; i++)
    res[i] = new unsigned char [N];
  
  for(int i = 0; i < N; i++)
  {
    for(int j = 0; j < N; j++)
    {
      l = (var[i][j] >> 4) & 0xf;
      r = var[i][j] & 0xf;
      res[i][j] = sbox[l][r];
    }
  }
  return res;
}
все бы ничего, но когда у меня цикл порядка 100 000 операций, вылазит вполне очевидная вещь.

смотрю в сторону std::vector, но хотелось бы спросить совета.
Миниатюры
грамотное использование кучи  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru