Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ system() #include "stdafx.h" #include <iostream> #include <fstream> #include <string> using namespace std; int _tmain(int argc, _TCHAR* argv) { string s1;//адрес сервера https://www.cyberforum.ru/ cpp-beginners/ thread822418.html C++ перегрузка оператора= (задание на собеседовании)
Задание выглядело следующим образом: Перегрузка оператора присваивания Пусть есть класс class Boo : public SuperBoo { Foo* fFoo1; Foo* fFoo2; // ... } Где Foo - мономорфный класс, а класс Boo владеет указателями fFoo1, fFoo2. Задача: перегрузить оператор присваивания для класса Boo.
C++ Qt и тому подобное https://www.cyberforum.ru/ cpp-beginners/ thread822405.html
Добрый день, нужна помощь. Собираюсь написать самую обычную программу, без сложной графики или еще чего либо. Просто кнопочно-списочный интерфейс. Собираюсь писать на С++, и ищу кроссплатформенную интерфейс библиотеку, по типу Qt. Скажите пожалуйста, для такой задачи что лучше использовать? Если подходит Qt, то можете ли вы скинуть учебник по Qt для С++? ( Желательно, в котором описывается...
C++ Почему float выводит 0.0 ? https://www.cyberforum.ru/ cpp-beginners/ thread822389.html
ПОЧЕМУ р ВЫВОДИТ =0.0 ????? int Rows, Cols; float p; printf("Vvedite kol-vo strok and colon"); scanf("%d%d", &Rows, &Cols); printf("VVod veroyatn->"); scanf("%f", &p);
Потоки в VS 2010 C++
Пытаюсь создать лишний поток в Windows Form Aplications в VS 2010. Не знаю какую библиотеку нужно подключить. Помогите... Есть там хоть один способ получить доступ к чему-то без лишней нервотрепки? На один только "пустой" файл в проекте посмотришь и сразу страшно.
C++ Как узнать какой бит каким является в символе? https://www.cyberforum.ru/ cpp-beginners/ thread822371.html
Задался тем, как узнать значения битов в числе. Например 7 это в двоичном 0000 0111, как мне к примеру узнать это с помощью специальных функций, если таковые имеются? Прочитал что & позволяет определять бит, то для семёрки он считает неправильно, если ставлю вместо семёрки цифру 85, то первые 3 бита он нормально показывает, а потом выдаёт что-то типа 3, 4, 5 и т. д. unsigned int val = 7;...
C++ Сумма ряда https://www.cyberforum.ru/ cpp-beginners/ thread822351.html
программа, которая находит сумму ряда e -x = 1 - x + x2/2! +x3/3!... Помогите найти ошибку. Считает не правильно. int main() { setlocale (LC_ALL, "RUS"); long double sum = 0, sl =1, x = 1; int n = 0;
C++ Из матрицы н-го порядка получить матрицу порядка н-1
Из матрицы н-го порядка получить матрицу порядка н-1 путем удаления из исходной матрицы строки и столбца, на пересечении которых расположен элемент с наибольшим по модулю значением.(на форму )
C++ Потоки ввода / вывод https://www.cyberforum.ru/ cpp-beginners/ thread822341.html
Почему вот такая функция, при ifp = stdin читает символы пока они не кончатся в stdin. void filecopy(FILE *ifp, FILE *ofp){ int c; while( (c = getc(ifp)) != EOF) putc(c, ofp); }
C++ Укажите ошибку! В строке удвоить все символы ‘&’. Под вставкой символа n в строку после к-го элемента понимается смещение всех элементов, начиная с (к+1)-го вправо на 1 позицию и присваивание (к+1)-му элементу строки значения n. #include <iostream> #include <string> using namespace std; int main() { string s; https://www.cyberforum.ru/ cpp-beginners/ thread822338.html
Как в С++ работать с синусами, косинусами? C++
Как в С++ работать с синусами, косинусами?? Допустим передать в функцию радианы(или градусы?), а там считать синус косинус? Что почитать?
C++ Поиск в файле по буквам Я, допустим, имею текстовый файл со словами. Я не понимаю, как сделать так, чтобы вводишь букву или несколько букв и программа выводит список слов, начинающихся на те или иные буквы https://www.cyberforum.ru/ cpp-beginners/ thread822328.html
Kr
0 / 0 / 0
Регистрация: 11.03.2013
Сообщений: 35
29.03.2013, 23:20  [ТС] 0

Структура или класс - C++ - Ответ 4330630

29.03.2013, 23:20. Показов 2172. Ответов 23
Метки (Все метки)

Ответ

я НЕЗНАКОМА с классами и структурами!!

ребят, посмотрите вот если у меня сейчас матрица задана вот так --> int **matrix; а сейчас мне нужно ее в классе объявить мне тогде ее из int main убрать и в класс записать тоже так же int **matrix ???

// КАК СЕЙЧАС
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
37
....
....
int main()
{
int Rows, Cols;
int **matrix;
 
matrix = (int **)calloc( Rows, sizeof(int*) );
for( int i=0; i < Rows; i++ ) 
{
  matrix[i] = (int *)calloc( Cols, sizeof(int) );
  memset (matrix[i], 0, Cols*sizeof(int)); 
}
....
....
....
for(i=0; i<Rows; i++)
{
   for(j=0; j<Cols; j++)
   {
        if(i!==0 || j!==0)
        {
          if(matrix[i][j-1]==0 && matrix[i-1][j]==0)
          matrix[i][j].label=label+1;
        }
        else 
       {
            if(matrix[i][j-1]==0)
                matrix[i][j].label=matrix[i][j-1].label;  //такая же метка как у соседа
            else
                 matrix[i][j].label=matrix[i-1][j].label;
        }
   }
}
....
....
}
//СДЕЛАТЬ ТАК???
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
37
38
39
....
....
class res {
     int label;
} int **matrix;
 
int main()
{
int Rows, Cols;
matrix = (int **)calloc( Rows, sizeof(int*) );
for( int i=0; i < Rows; i++ ) 
{
  matrix[i] = (int *)calloc( Cols, sizeof(int) );
  memset (matrix[i], 0, Cols*sizeof(int)); 
}
....
....
....
for(i=0; i<Rows; i++)
{
   for(j=0; j<Cols; j++)
   {
        if(i!==0 || j!==0)
        {
          if(matrix[i][j-1]==0 && matrix[i-1][j]==0)
          matrix[i][j].label=label+1;
        }
        else 
       {
            if(matrix[i][j-1]==0)
                matrix[i][j].label=matrix[i][j-1].label;  //такая же метка как у соседа
            else
                 matrix[i][j].label=matrix[i-1][j].label;
        }
   }
}
....
....
}


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

Требуется класс, делегат, перечисление, интерфейс или структура
помогите понять в чем тут всё таки ошибка, все попытки исправить самостоятельно были...

Можно ли как то запустить функцию или класс которая находится ниже чем исполняемая функция или класс?
Можно ли как то запустить функцию или класс которая находится ниже чем исполняемая функция или...

Класс Vs Структура
Привет, Подскажите, почему когда меня struct на class, мне подчеркивает health? #include...

структура и класс
здравствуйте, мне нужно рганизовать структуру Point с float полями x,y, организовать класс Triangle...

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

Структура и класс
Доброго времени суток! Имеется задача: создать класс для работы с КАРТОТЕКОЙ КНИГ. Класс хранит...

Класс, структура
есть классы class A { public: char ch; int a, b; double c; };

Вложенная структура в класс
Привет всем, пишу шаблонный класс - кольцевой двунаправленный список, вообщем объявил структуру...

Получается структура в С++ - это класс?
Элементами или полями структуры могут быть переменные, массивы, ранее определенные структуры....

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