|
|
Другие темы раздела | |
C++ Проблемы с классами при поиске обратной матрицы Доброго времени суток! Задача такова. Необходимо создать класс, который создавал бы матрицу заданного размера (квадратную), рассчитывал её определитель и находил обратную матрицу. Нашёл необходимые функции здесь и вот здесь. После того, как вставил код в описание класса, обратная матрица стала рассчитываться некорректно. Тестировал на матрице размером 3х3. Последний столбец рассчитывается... https://www.cyberforum.ru/ cpp-beginners/ thread835448.html |
Элементарная графика (Dev C++) C++ Подскажите как поменять цвет(заливку, а не контур(линию)) квадрата (вписанного в окружность-вдруг это важно)с использованием graphics.h (среда- dev cpp)? |
C++ Изменение части текста
https://www.cyberforum.ru/ cpp-beginners/ thread835423.html Здравствуйте, кто-нибудь знает с помощью какого инструмента в Windows Form Application (Label, TextBox и т.д.) можно обеспечить изменение цвета, или какое либо другое форматирование только части текста (одного символа, или слова). и как это можно сделать.. Заранее спасибо!) |
C++ Ошибка после закрытия формы Как можно избавиться от этой ошибки? https://www.cyberforum.ru/ cpp-beginners/ thread835408.html |
C++ Раннее и позднее связывание Вот компилятор статическую функцию как бы компилирует ранним связыванием, а динамическую - поздним. Во многих учебниках говорят, что если есть функция раннего связывания, то её адрес в памяти известен на этапе компиляции. Я чё то не могу понять, как может быть известен адрес функции на этапе компиляции. Нет, конечно понятно, что Ahead компиляторы сразу преобразуют исходный код в машинный код... |
C++ Метод Симпсона: не выводит на экран значение интеграла
https://www.cyberforum.ru/ cpp-beginners/ thread835391.html Здравствуйте! подскажите пожалуйста, почему у меня не выводит значение "I1" на экран. ввожу а и б, дальше кол-во разбиений, после точность.. и все встает( __________________ #include <iostream> #include <math.h> using namespace std; |
C++ Не видна дробная часть числа
https://www.cyberforum.ru/ cpp-beginners/ thread835389.html Поставил MVS 2012, возникла проблема - Не видна дробная часть числа! Пишу простой код : double a; a = 2/3; std::cout<<a; выводит 0 =-O |
Очистка памяти - ошибка C++ Здравствуйте, друзья. Подскажите, пожалуйста, где ошибка: #include <stdio.h> int main() { int size = 5; int **array = new int*; for (int i = 0; i < size; i++) |
C++ Вставить после каждого элемента очереди, который содержит заданную цифру, элемент x
https://www.cyberforum.ru/ cpp-beginners/ thread835385.html Здравствуйте, у меня есть задача, нужно в очередь вставить после каждого элемента, который содержит данную цифру вставить элемент x. Я не умею работать с очередью и как следствие не знаю как вставлять элементы. Можете посоветовать литературу, что бы там было подробно рассмотрена работа с очередью ? |
C++ смещения адреса как в с++ указывать смещение адреса? адрес к примеру 0х1234567 и его смещения +70 +4ac https://www.cyberforum.ru/ cpp-beginners/ thread835384.html |
C++ подскажите как сделать анализатор для короля в шахматах Помогите сделать анализатор на шах, мат, пат скоро сдача курсовой и это последний элемент. Если конкретно то нужны проверки может ли король убежать или кто то закрыть его от шаха.(У меня программа шахматный анализатор) |
C++ Вывести самое короткое слово
https://www.cyberforum.ru/ cpp-beginners/ thread835367.html Вывести самое короткое слово введенной с клавиатуры текстовой строки. Помогите пожалуйста завтра нужно сдать. Заранее спасибо |
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
12.04.2013, 11:12 | 0 |
Почему нельзя так объявить двумерный массив? - C++ - Ответ 440136912.04.2013, 11:12. Показов 1581. Ответов 4
Метки (Все метки)
Ответ
Этот массив автоматический, он расоложен в стеке, если ты попытаешься увеличить size, то массив вырастет на соседний элемент стека, возможно на локальное данное другой функции, или на адрес возврата. Переменный размер может быть только у динамического массива, располагаемого в куче.
Добавлено через 3 минуты Присваивание работает на этапе исполнения, но правый его операнд формируется на этапе написания текста и транслируется на этапе компиляции. В результате, когда компилятор разбирал твою инициализацию, он ещё не знал, что в этом массиве 9 элементов, он ведь не умеет привлекать к анализу программы разум. Вернуться к обсуждению: Почему нельзя так объявить двумерный массив? C++
1
|
12.04.2013, 11:12 | |
Готовые ответы и решения:
4
Почему нельзя объявить динамический массив глобально Почему нельзя объявить указатель на шаблонную структуру? Почему нельзя объявить в описание класса статический double? Объясните, почему так нельзя делать? |
12.04.2013, 11:12 | |
12.04.2013, 11:12 | |
Помогаю со студенческими работами здесь
0
Почему два char нельзя сравнивать так ==? Двумерный массив векторов. Объявить и заполнить. Как объявить и инициализировать двумерный массив Как объявить двумерный динамический массив |