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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти наибольший элемент главной диагонали матpицы http://www.cyberforum.ru/cpp-beginners/thread209132.html
Помогите пожалуйста! С++ изучаю самотоятельно-это практика в университете.осталось сделать последнюю программу никак не могу, завтра сдавать!!! Вот задание: Найти наибольший элемент главной диагонали матpицы (5 x 5) и вывести на печать всю стpоку, в котоpой он находится.
C++ Посчитать сумму чисел по диагонали матрицы задаем в файл банально вот такую матрицу 10001 01010 00100 01010 10001 и прога должна посчитать сумму чисел по диагонали никак не пойму што и где неправильно помогите плиз) http://www.cyberforum.ru/cpp-beginners/thread209124.html
C++ Нахождение определителя матрицы
Здравствуйте, помогите пожалуйста дописать. Нужно было реализовать в виде модуля, программку, которая выполняет действия над квадратными матрицами: 1) нахождение определителя матрицы 2) сложение 2х матриц 3) умножение 2х матриц 4) транспонирование матрицы Как не пробывал, но что-то 2,3,4 не получается вот что уже написал: #include <iostream.h> #include <math.h>
C++ Деление и умножение строками
Написать программу, которая умножала б и делила, типо как в школе, столбиком
C++ База Данных http://www.cyberforum.ru/cpp-beginners/thread209105.html
Доброго времени суток! Необходима небольшая помощь в написании БД на с++. struct Car { char name; char model; char color; char year;
C++ Определить координаты вершины треугольника Здравствуйте, снова обращаюсь к вам за помощью. Прошу помочь в таком задании, искал вроде ничего похожего не нашел. Дублирование тем запрещено правилами форума (п. 3.4). Не плодите одинаковых тем. подробнее

Показать сообщение отдельно
reich
110 / 46 / 3
Регистрация: 03.09.2009
Сообщений: 112
12.12.2010, 19:31     Как описать метод класса? Как двумя способами описать инлайнируемый метод класса? Что такое this?
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(){}
};
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru