Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ "Завасание" программы, при входе в цикл https://www.cyberforum.ru/ cpp-beginners/ thread931695.html
Всем доброго времени суток. Пока писал чат на WinSock, столкнулся с такой проблемой: при в ходе в цикл While, программа ( среда - Windows Forms ) как-бы "зависает" - не реагирует на действия пользователя, перестает отрисовывать формы, не реагирует на клавишу "закрыть окно". Вот сам код: using namespace System::Runtime::InteropServices; char * StringToChar(System::String^ string); //...
Игры на C++ C++
Вот мне интерессно, стоит ли учиться создавать игры на С++? Или всё это ерунда и лучше игры создавать на тех же Delphi, WinAPI и т.д.? :) А то я хочу попытаться сделать какую-то игрушку консольную :)
C++ Как объединить пару байт в слово? (Загрузка WAV, Big Endian) https://www.cyberforum.ru/ cpp-beginners/ thread931673.html
Привет! Есть звуковой файл с 16-и битными амплитудами. Да не суть. После открытия файла и чтения всяких заголовков, остаются чистые RAW данные, тоесть байты. Исходя из того, что файл у нас 16-и битный, в этих данных идут нужные мне амплитуда (просто значения) по два байта на каждую. Тоесть идёт последовательность байт: 0,1,2,3,4,5,6,7....и тд здесь первое значение хранится в первых двух байтах,...
C++ Ошибка Привет всем, пытаюсь сделать конвертер из кг в граммы, у меня тут выдаёт ошибку подчёркнуто слово cout. Прошу, помогите разобраться. #include <iostream> using namespace std; int main () { int kg, grams cout << "Put in the number of kg: "; https://www.cyberforum.ru/ cpp-beginners/ thread931660.html
C++ Среда разработки
Слышал что вкусы различаются, соответсвенно и среда у многих отличается друг от друга... Простите, в чем разница между такими средами как dev c++, Microsoft visual и builder 5 - 6? Есть ли существенная разница между этими и возможно другими средами? Заметил что компиляторы требуют себе разную начинку и поэтому хочу послушать что об этом думают бывалые программеры.. :)
C++ Создание и подключение заголовочного файла https://www.cyberforum.ru/ cpp-beginners/ thread931633.html
Всем привет! Столкнулся с простой но очень интересной проблемой... Создаю новый проект в MVS2012 (пустой), создаю в нем файл исходного кода, пишу основную программу. Далее создаю в разделе "Заголовочные файлы" пустой файл *.h и пишу в нем определение класса с функциями. После чего инклудю его в исходном коде (мейновском) и пробую компилировать... Вылазеет ошибка, сообщающая что программа не...
C++ Объявление переменных https://www.cyberforum.ru/ cpp-beginners/ thread931625.html
Добрый вечер.Подскажите,пожалуйста,не могу разобраться.Непонятно,почему в строках 14-15 значение переменных увеличивается на единицу,там же не используется постфиксный и префиксный инкремент?Также в строке 17 не ясно,почему там значение переменной остаётся постоянным и не увеличивается на 1,ведь там же объявлена переменная и значение должно увеличиваться при помощи постфиксного инкремента?Заранее...
C++ Задача по векторам №2
Задача: Прочитайте некоторый текст, сохраняя каждое введенное слово как отдельный элемент вектора. Преобразуйте символы каждого слова в прописные. Отобразите преобразованные элементы вектора, выводя по восемь в строке. Преобразовать и вывести преобразованные элементы вектора получилось. Но вот вывести их по 8 в строке, что то не как. Буду благодарен всем кто объяснит, как это делать. Вот...
C++ Класс с переопределенным оператором [] https://www.cyberforum.ru/ cpp-beginners/ thread931575.html
Добрый вечер, леди и джентльмены! У меня к вам созрел вопрос, который самому мне решить оказалось не по силам. Я хочу создать класс, который будет public членом иметь двумерный массив, к элементам которого можно обращаться следующим образом: mas где, i - номер "строки" dimension name - название "столбца". Необходима возможно динамически увеличивать количество столбцов и обращаться...
C++ Посоветуйте книги по C++ Посоветуйте книги по C++.Я выучил си по книге Кернингана и Ритчи.И пожалуйста не говорите что открой тему Литература C++. https://www.cyberforum.ru/ cpp-beginners/ thread931570.html
C++ Не получается скомпилировать проект в RAD Studio
Создают проект VCL Form, ничего не добавляя в него. Просто проект, без ошибок. И не могу скомпилировать, просто кнопка Run не активна. Попробовал нажимать F9 тоже не помогло. А вот Delphi проект компилируется. В чем проблема не могу понять, пытался гуглить, но ... Может кто-то сталкивался с подобным.
C++ sin() и cos() нарисовать круг(3д, работает но не так как нужно) https://www.cyberforum.ru/ cpp-beginners/ thread931545.html
//#define _USING_V110_SDK71_ #include <Windows.h> #include <string> #include <iostream> #include <fstream> #include <math.h> using namespace std; #define d_open fstream::in | fstream::out | fstream::app | fstream::ate
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,235
0

Наследование класс1 *test = new класс2 - C++ - Ответ 4902779

31.07.2013, 21:47. Показов 3442. Ответов 54
Метки (Все метки)

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include <iostream> 
 
class BaseClass // Базовый класс
{
public:
BaseClass(): a(0), b(0) { std::cout << "BaseClass constructor.. \n"; }
BaseClass(int rhs_a, int rhs_b): a(rhs_a), b(rhs_b) { std::cout << "BaseClass constructor.. \n"; }
 
void print() const 
{
std::cout << "a: " << a << "\n";
std::cout << "b: " << a << "\n";
}
 
void printBaseClass() const 
{
std::cout << "a: " << a << "\n";
std::cout << "b: " << a << "\n";
}
 
protected:
int a;
int b;
};
 
 
class DerivedClass : public BaseClass // Производный класс от BaseClass
{
public:
DerivedClass(): x(0), y(0), z(0) { std::cout << "DerivedClass constructor.. \n"; }
DerivedClass(int rhs_x, int rhs_y, int rhs_z): x(rhs_x), y(rhs_y), z(rhs_z) { std::cout << "DerivedClass constructor.. \n"; }
 
void print() const 
{
std::cout << "x: " << x << "\n";
std::cout << "y: " << y << "\n";
std::cout << "z: " << z << "\n";
}
 
void printDerivedClass() const 
{
std::cout << "x: " << x << "\n";
std::cout << "y: " << y << "\n";
std::cout << "z: " << z << "\n";
}
 
protected:
int x;
int y;
int z;
};
 
 
int main()
{
setlocale(LC_ALL,"");
 
BaseClass * test = new DerivedClass;
test->print();
test->printBaseClass();
 
 
system("pause");
return 0;
}


Вот небольшая программка, подскажите в чем смысл записи в строчке 58, только не сухое определение записи, что мы создаем объект класса BaseClass и выделяем под него память типа DerivedClass (или как то так), а на пальцах, в чес смысл в чем плюсы и самое главное
чем данная строка отличалась бы от записи BaseClass * test = new BaseClass ?

Вернуться к обсуждению:
Наследование класс1 *test = new класс2 C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.07.2013, 21:47
Готовые ответы и решения:

Задача на класс2
Помогите до реализовать форму программы Спасибо)

Nginx перенаправляет на http://site.ru/test.ru или http://test.ru/test.ru
Только, что поставил nginx + php-fpm по этой статье -...

C:\Projects\test\test.cpp|6|error: ISO C++ forbids declaration of 'operator++' with no type [-fpermissive]|
class TUID { public: char Data; TUID (); operator ++ (); };

Функция file_exists(test/01.ogg) работает, если папка test находится в корневом каталоге моего сервера.
Столкнулся с интересной проблеммой. Функция file_exists(test/01.ogg) работает, если папка test...

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

Что такое unit test и regression test
Что такое unit test и regression test?

Запишите в файл test.out все строки из файла test.in, в которых встречается слово "Hello"
В файле test.in записан текст на английском языке. Запишите в файл test.out все строки из файла...

Почему команда «dir>test.txt» работает, а команда «ftp /?>test.txt» — нет?
Пробовала без пробелов, что тут еще можно попробовать непонятно Выводит в окно командной строки....

У себя на локале я пишу ссылку test.php?city=1 и в test.php он видет $city==1
У себя на локале я пишу ссылку test.php?city=1 и в test.php он видет $city==1 А на хосте не...

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