Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
 Аватар для <..Оля..>
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 17

Как описать метод класса? Как двумя способами описать инлайнируемый метод класса? Что такое this?

12.12.2010, 15:04. Показов 1961. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Раздел 1. Строки: нужен фрагмент кода. Обязательно используйте функции для работы со строками.
Как найти адрес последнего символа строки?
Раздел 2. Файлы: нужен фрагмент кода! Обязательно использовать функции стандартной библиотеки ввода/вывода.
Как, не читая файл, открытый для чтения, определить его размер?
Раздел 3. Определите бинарный (или унарный) оператор.
a-=b для трёхкомпонентных векторов
Раздел 4. Опишите наследование этих классов по правилам C++. Символ → означает, кто от кого происходит, например, A,B→C означает, что C наследует от A и B. Имеет ли место множественное наследование? Имеет ли место многократное наследование какого-то базового класса? Предложите, где добавить виртуальное наследование для устранения дублирования данных при наследовании. Опишите порядок вызова конструкторов.
A → B; B → C; C → D; B → E; D, E → F; F → G;
Раздел 5. Ответьте на вопросы:
Как описать метод класса? Как двумя способами описать инлайнируемый метод класса? Что такое this?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.12.2010, 15:04
Ответы с готовыми решениями:

Как правильно описать метод внутри другого метода одного и того же класса?
Извияюсь за возможно глупый вопрос, но ООП тема для меня новая.Вот так выглядел метод класса в начале: public function...

Groovy Как описать task, который запускает некоторый метод из java класса (не main)?
как описать task, который запускает некоторый метод из java класса (не main)?

Как вызвать определенный метод переданного класса через метод другого класса?
Добрый день. Захотел я вызвать в методе класса метод некоего другого класса, о котором я пока не знаю. Мне пришла в голову...

2
 Аватар для reich
110 / 46 / 4
Регистрация: 03.09.2009
Сообщений: 112
12.12.2010, 19:31
Лучший ответ Сообщение было отмечено как решение

Решение

1.
C++
1
2
3
4
5
6
7
8
#include <cstdio>
#include <cstring>
 
int main(int argc, char *argv[]){
    char *string = "Hello world";
    printf( "%x\n", string + strlen( string ) - 1 );
    return 0;
}
2.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <cstdio>
 
int main(int argc, char *argv[]){
    FILE *file;
    long size = 0;
    if ( ( file = fopen( "file.ext", "r" ) ) != NULL ){
        fseek( file, 0, SEEK_END );
        size = ftell( file );
        fseek( file, 0, SEEK_SET );
        fclose( file );
    }
    return 0;
}
4.
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
class A {
public:
    A(){}
    ~A(){}
};
 
class B: public A {
public:
    B(): A(){}
    virtual ~B(){}
};
 
class C: public virtual B {
public:
    C(): B(){}
    virtual ~C(){}
};
 
class D: public C {
public:
    D(): C(){}
    virtual ~D(){}
};
 
class E: public virtual B {
public:
    E(): B(){}
    virtual ~E(){}
};
 
class F: public D, E {
public:
    F(): D(), E(){}
    virtual ~F(){}
};
 
class G: public F {
public:
    G(): F(){}
    virtual ~G(){}
};
1
Day
 Аватар для Day
1180 / 990 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
13.12.2010, 00:46
[qoute]Раздел 2. Файлы: нужен фрагмент кода! Обязательно использовать функции стандартной библиотеки ввода/вывода.
Как, не читая файл, открытый для чтения, определить его размер?[/quote]
Можно проще.
C
1
filelength(fileno(file))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.12.2010, 00:46
Помогаю со студенческими работами здесь

Как передать в метод класса Menu указатель на метод дочернего класса?
Как передать в метод базового класса указатель на метод дочернего: class Menu() { protected: setCallback(*********); //...

Как правильно вызвать метод класса внутри самого класса?
Здравствуйте. Собственно тема прописана в заголовке: как правильно вызвать метод класса внутри самого класса? Насколько я знаю, для...

Как вызвать метод вложенного класса в методе родительского класса
Имеется родительский класс для прорисовки графики Jogj package objects; import com.jogamp.opengl.GL2; import...

Как в методе класса вызвать другой метод того же класса?
class mate { public: int AplusB(int A, int B) { return A+B; } int AplusBplusC(int A, int B, int C)

Как вызвать метод класса в другом методе этого же класса?
&lt;? class load_files{ public function traverse_hierarchy($path) { // from...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru