|
|
Другие темы раздела | |
C++ Графический интерфейс для игр Здравствуйте форумчане, хочу потренироваться, в частности в написании игр, изучаю С++, думаю на чем делать графику. Посоветуйте пожалуйста: немного знаю Qt, думаю может подучить QML и на версии 5.0. Qt, делать графику и соответсвенно логику игры, или лучше изучать Opengl или Direct X, жду обоснованных ответов, а именно что чем лучше(например opengl и qt кроссплатформенны, а direct x нет)... https://www.cyberforum.ru/ cpp-beginners/ thread921796.html |
C++ Массивы в C++: найти сумму всех элементов массива Подскажите пожалуйста, где здесь ошибка? Мне нужно написать программу ввода 10 чисел в массив, и вывод их на экран с выводом суммы всех элементов массива... #include <stdio.h> #include <iostream> #include <conio.h> int main(void) { |
C++ Заполнение матрицы случайными числами
https://www.cyberforum.ru/ cpp-beginners/ thread921775.html помогите пожалуйста.нужно сгенерировать 10 матриц и заполнить их случайными числами от 0 до 1.матрица объявляется int **M. Добавлено через 29 минут int **M; M=new int *; for (int i=0;i<m;i++) M=new int ; for (int i=0;i<m;i++) for (int j=0;j<n;j++) M=rand()%2; |
C++ Реализовать задержку сигнала на 10 тактов
https://www.cyberforum.ru/ cpp-beginners/ thread921765.html реализовать задержку сигнала на 10 тактов(шагов цикла) для функции y=x, с использованием массива из 10 элементов в качестве стека для хранения промежуточных данных функции с задержкой |
Создать класс отрезков C++ прошу помощи с программой... может это и не так трудно, но я абсолютно не понимаю как это сделать... кто может помогите пожалуйста, и желательно подробнее... задание: Создать класс отрезков с данными-членами, являющимися концами отрезка, и функциями-членами нахождения длины отрезка, координаты его середины. Составить и использовать класс-наследник для отрезков длиной в два раза меньше, чем в... |
C++ Как можно реализовать отправку смс с компьютера? Как можно реализовать отправку смс с компьютера я знаю на дельфи можно через почту майл ру агента отправлять а в c++ как это можно организовать https://www.cyberforum.ru/ cpp-beginners/ thread921740.html |
C++ Как покрасить Hello World
https://www.cyberforum.ru/ cpp-beginners/ thread921721.html Как поменять цвет в программе( любой) и не только текста но и переменных. Это как-то можно сделать с помощью дерективы #include<ColorDlg.h> ??? |
C++ Побитовые сдвиги Был на собеседовании, была задачка, вроде такая: Есть функция, которая принимает char a (1 байт) Нужно определить количество битов, установленных в 1 в этом байте. Т.е., например, если а = '5', то ответ будет 2, т.к. 5 = 101. Представлял как нужно сделать, но не смог написать... Решать думал так: 1я итерация: сдвигаем вправо на 7 ( a >> 7 ), вправо на 0 (a << 0) |
C++ Лежит ли треугольник внутри окружности радиуса R
https://www.cyberforum.ru/ cpp-beginners/ thread921717.html Спасите пожалуйста... очень нужна эта прога... знаю, что самое элементарное, но все же... само задание: Заданы координаты вершин треугольника (x1,y1), (x2,y2), (x3,y3). Определить, лежит ли треугольник внутри окружности радиуса R с центром в начале координат. |
C++ приложение для создания файлов C++ (я начинающий, не судите строго) #include <iostream> #include <fstream> #include <windows.h> using namespace std; int main() { SetConsoleOutputCP(1251); char nach={"#include <iostream>\n#include <windows.h>\nusing namespace std;\nint main()\n{\n SetConsoleOutputCP(1251);\n}"}; char type={"int char double bool "}; char func_name; https://www.cyberforum.ru/ cpp-beginners/ thread921712.html |
Можно ли использовать такую конструкцию? C++ Здраствуйте! Нужно ввести несколько работником тоесть их ФИО и зарплату. Можно ли использовать для ввода ФИО работников двумерный массив string и работать с ним? Потом еще надо будет отсортировать работников по алфавиту. #include <iostream> #include <string> using namespace std; class A { private: |
C++ Как в C++ присвоить массив?
https://www.cyberforum.ru/ cpp-beginners/ thread921673.html у меня есть следующий код: ... bool next_world,, world; ... world = next_world; Однако компилятор (gcc) ругается на подобное присвоение: |
12.07.2013, 11:24 | 0 |
Выделите-ка под массив память размером 32 ГБ - C++ - Ответ 483461312.07.2013, 11:24. Показов 6558. Ответов 40
Метки (Все метки)
Ответ
Где-то на форуме уже писал про это - на 64 битной ОС добиться std::bad_alloc еще постараться надо. Дело в том, что оператор new() работает с виртуальными адресами, и ничего не мешает выделить, например, 1 ТБ (это под Linux, в винде есть ограничение памяти на процесс, вроде 17 гигов, но точно не помню). Если выделить 10 ТБ, то никакого std::bad_alloc не будет, все пройдет хорошо. Проблемы начнутся при записи/чтении в/из этой памяти. Потому обертывать new в try{}catch(){} на 64 битной ОС по сути бесполезное занятие.
Вернуться к обсуждению: Выделите-ка под массив память размером 32 ГБ C++
1
|
12.07.2013, 11:24 | |
Готовые ответы и решения:
40
Используя указатели, выделите память для действительной переменной, заполните ее случайным числом Не выделяется память под массив Динамически выделить память под массив Выделить память под двумерный массив |
12.07.2013, 11:24 | |
12.07.2013, 11:24 | |
Помогаю со студенческими работами здесь
0
Где выделяется память под массив Динамически выделить память под массив Дан двумерный массив на 5х5 размером. Заполнить нулями под главной диагональю Почему не выделяется память под двумерный массив? |