Форум программистов, компьютерный форум CyberForum.ru

Ошибка при наследовании? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись значения в адрес http://www.cyberforum.ru/cpp-beginners/thread937047.html
К примеру есть адрес 0х777 и его значение в формате int 1234567 , мне необходимо в этот адрес записать своё значение к примеру 777777777 , как это сделать (из dll эти все дела произвожу) пробовал такой код: REC - это найденный адрес с помощью функции поиска адреса по байтам: DWORD REC = FindPattern(блаблабла);(с помощью этой функции адрес найден верно 100000%,проверен и выведен на экран)
C++ Указатель на функцыю внутри класса Доброго времени суток! Помогите пожалуйста понять как можно вызвать функцию член класса через указатель. Интересны варианты для статической так и не статической функции #include <fstream> // для потоковых файловых функций #include <typeinfo> // для typeid() using namespace std; #include <process.h> // для exit() #include <iostream> #include <string> #include <algorithm> #include... http://www.cyberforum.ru/cpp-beginners/thread937032.html
C++ Запуск функции по таймеру
Здравствуйте, в консольном приложении у меня есть две функции, мне нужно запускать их поочередно в цикле, каждую через определенное время в милисекундах, около (10 милисекунд). То есть, вызвал одну функцию, через 10 милисекунд другую, а потом через 5 милисекунд опять первую и снова. Подскажите пожалуйста пример реализации.
partial_sum C++
Объясните,пожалуйста, как работать с partial_sum в Visual C++ 2010?
C++ Дружественный шаблонный класс http://www.cyberforum.ru/cpp-beginners/thread937010.html
Доброго времени суток. Есть пример из книги (создание списка). Вот код: #ifndef LISTND_H #define LISTND_H template <class NODETYPE> class ListNode {
C++ Неправильный вывод при работе с файлом Возникла непонятка при выводе на экран текстового файла. У меня имеется файл с последовательностью чисел. например 1 2 3 4 5 фрагмент кода для вывода ifstream a; a.open(adress); while(a) {int info; a>>info; подробнее

Показать сообщение отдельно
Nazgul94
1 / 1 / 0
Регистрация: 22.11.2012
Сообщений: 24
12.08.2013, 19:19     Ошибка при наследовании?
Программа компилируется, но консоль не выдает информацию. Связано ли это как то с переполнением буфера?
Программа небольшая укажите пожалуйста на ошибку. Заранее спасибо.

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
#include <iostream>
#include <locale>
#include <string>
using namespace std; 
///////////////////////////////////////////////////////////
class String
{ 
protected: 
    static const int SZ = 80;  // максимальный размер строки
    char str[SZ];    // сама строка
public: 
    String()   // конструктор без параметров
     { str[0] = '\0'; }
    String(char s[])  // конструктор с одним параметром
     { strcpy(str, s); }
    void display()  // показ строки
     { cout << str; }
    operator char*()   // функция преобразования
      { return str; }   // преобразовать String в C-string
};
 
class Pstring : public String
{
public:
    Pstring(): String()
    { }
    Pstring(char s[])
    {  int j;
       if(strlen(s) > SZ - 1) 
        {for(j = 0; j = SZ - 1; j++)
         str[j] = s[j];
       str[j] = '\0';}
       else 
        String(s);
    }
};
///////////////////////////////////////////////////////////
int main()
{ setlocale(LC_ALL,"RUS");
Pstring p = "Эта строка имеет очень большую длину и мы можем быть уверены, что она не уместится в отведенный буфер, что приведет к непредсказуемым последствиям.";
cout << "\np = "; p.display();
 
system("pause");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru