Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Интерфейсы в ООП С++ https://www.cyberforum.ru/ cpp-beginners/ thread1991587.html
Интерфейс в ООП - что-то в виде класса, но в тоже время не может быть объектом. Сразу скажу, что с С# не знаком, но смотрел пару видео по патернам в C# и заметил там в ООП interface, где объявлены функции. В С++ никогда не слышал об Интерфейсах, но знаю, что такое Абстрактный класс - это и есть Интерфейс? Ведь Абстрактный класс тоже не может иметь объекта, и методы в нем только объявлены. Если...
Point Transport классы и их производные C++
Помогите пожалуйста хоть как-то создать класс point и его производные Базовый класс и его поля - Point {x,y}, Transport{height,width,num,vx,vy, static a, b}, где вложенный класс Транспорт может быть реализован как внешний класс, ссылка или указатель на объект которого есть в объекте проектируемого класса в качестве поля. Методы базового классы - Point(X,Y), getx(), gety(),...
C++ Создать двунаправленный список из целых чисел Нужна помощь! Создать двунаправленный список из целых чисел. Удалить из списка элемент после каждого элемента, равного 4. Вставить число 0 перед каждым числом 1. Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread1991572.html C++ Пирамидальная сортировка(доработка динамичного массива) https://www.cyberforum.ru/ cpp-beginners/ thread1991557.html
Здравствуйте, форумчане! Помогите сделать массив динамичным(задается размер массива) и добавить возможность ввести массив вручную? #include <stdio.h> #include <stdlib.h> // Функция "просеивания" через кучу - формирование кучи void siftDown(int *numbers, int root, int bottom) { int maxChild; // индекс максимального потомка
C++ Можно ли узнать кто вызвал мою функцию ?
Необходимо узнать имя функции, которая вызвала мою функцию. В студии же есть стек вызова, возможно ли использовать его для этого ? Или какие-то другие методы / подходы ... void funcA(){ funcB(); // -> funcA() } void funcB(){ cout << ... << endl;
C++ Структуры. Допилить Десять учеников проходили тестирование по пяти темам какого-либо предмета. Вычислить суммарный (по всем темам) средний балл, полученный учениками. Сколько учеников имеют суммарный балл ниже среднего. Первая задача решена: #include <iostream> using namespace std; int main() { const int maxN = 100, maxM = 100; int a, n, m; https://www.cyberforum.ru/ cpp-beginners/ thread1991546.html
C++ Наидлиннейшая возрастающая подпоследовательность Дана какая-то последовательность, в ней нужно найти самую длинную возрастающую подпоследовательность. Никак не могу понять, в чём проблема. Мои тесты она проходит, а на сайте не идёт. //INFORMATICS #include <iostream> #include <vector> #include <iterator> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1991534.html объект пропадает при выходе из процедуры, в которой он даже не участвует C++
Доброго времени суток. У меня есть би-дерево для внешней памяти, узлы которого хранятся в файле. И вот когда я добавляю новый элемент (key) в заполненный корень, я создаю узел s (пустой), делаю корень ребенком узла s. И дальше разделяю корень на 2 узла (они оба становятся детьми s). Однако во время выполнения функции splitChild (куда я передаю s в качестве параметра x) вызывается функция...
C++ Задание не для всех Дан текст на русском языке. Напечатать в алфавитном порядке все глухие согласные буквы, которые не входят только в одно слово. НА С++ и Паскаль https://www.cyberforum.ru/ cpp-beginners/ thread1991524.html C++ N дерево, добавление элемента https://www.cyberforum.ru/ cpp-beginners/ thread1991521.html
Добрый вечер, не могу нормально написать добавление узла в дереве. Несколько вариантов пробовал, ни один не сработал, это последний. Где туплю? #include <QCoreApplication> #include<iostream> using namespace std; class Tree { struct Node
Задача для умных C++
На прямоугольном клеточном поле NxX разместить k ладей и p коней так , чтобы они не били друга.Если нельзя , то вывести сообщение.
C++ Placeholder чтение памяти невозможно Появилась такая штука во время пошагового прохождения:"placeholder чтение памяти невозможно", я в c++ неофит, так что не знаю как исправить. Прога должна читать из файла строки, переводить их в double, после выполнять алгоритм, и запихивать обратно,но у меня пока проблема с чтением ( так что ещё увидимся на алгоритме и записи(надеюсь, что нет)). Вот отрывки кодика: FILE *we; we =... https://www.cyberforum.ru/ cpp-beginners/ thread1991518.html
0 / 0 / 0
Регистрация: 28.05.2017
Сообщений: 1
0

Операции с булевыми массивами в классе выполняются, но возвращают неправильные результаты - C++ - Ответ 10485298

28.05.2017, 00:36. Показов 469. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
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
class set 
{private: 
int max; 
int n; 
bool *a; 
public: 
set(int ms) 
{ 
 n=ms; 
 max=ms; 
 a=new bool[ms+1]; 
 for(int i=0;i<ms;i++) 
 a[i]=false; 
 a[ms]=true; 
}
bool equal(set s) 
{ 
 if (n!=s.n) 
 return false; 
 for (int i=0;i<n;i++) 
 {if (a[i]!=s.a[i]) 
  {cout«i«" "; 
  return false; 
  } 
 } 
return true; 
} 
};
void main() 
{set x1(20); 
set x2(20);
a=x1.equal(x2); 
if (a) 
cout«"Equall"«endl; 
else 
cout«"Not equall"«endl;
Существует класс множество(сет), в котором есть несколько функций типа объединения множеств или (в данном примере) проверки на равенство 2-ух множеств. При запуске работает исправно, но после выполнения функции запрашиваю вывод значений массива, и там появляются числа "192" "23" "2" "192" "23" "2" ... В чем может быть проблема и как решить?

Вернуться к обсуждению:
Операции с булевыми массивами в классе выполняются, но возвращают неправильные результаты C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2017, 00:36
Готовые ответы и решения:

Коллекции. Операции с булевыми значениями. Random
Есть класс driver. public class Driver { private boolean ready_driver; private...

В одном классе нужно создать массив, а в классе program его вывести. "Не все ветви кода возвращают значение"
В одном классе нужно создать массив, а в классе program его вывести, помогите, как разобраться ...

Неправильные результаты математических функций
#include &lt;stdio.h&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; int main() { //const float PI =...

Программа выводит неправильные результаты
program d; uses crt; var a:array of integer; s:real; i,n,k: integer; begin randomize;...

2
28.05.2017, 00:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2017, 00:36
Помогаю со студенческими работами здесь

Неправильные результаты вычислений. Как исправить?
Есть такой код. Он компилится, пытается вычислять и записывает решение в другой файл. Однако...

Может ли memtest показывать неправильные результаты
Всем привет. Знакомый принес ноутбук. Сказал, что иногда появляются синии экраны. Я стал прогонять...

Решение СЛАУ методом Гаусса. Неправильные результаты
Всем добрый день. Программа неправильно находит корни. Не могу понять почему. Правильные корни:...

Массивы. Укажите неправильные операции присваивания
Имеются следующие описания: var a: array of integer; i: integer; Укажите неправильные...

Неправильно выполняются операции калькулятора
Сделано в точности по книге Файна, но при операциях число суммирует/отнимает само себя или...

не выполняются операции с файлами из скрипта
Доброго времени суток! стоит Windows Server 2008, на нем IIS7+php5.2.17+mysql5.5.19 проблема в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru