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

функции в классах - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ reset(). Что это? http://www.cyberforum.ru/cpp-beginners/thread937917.html
Что такое reset()? TemplateVector (int nArraySize) { nSize = nArraySize; array = new T ; reset(); }
C++ Что делать с EOF Всем привет. Ввожу в Visual Studio 2012 вот такой код: #include <stdio.h> #include <conio.h> #define eof -1 int main() { long nc; nc = 0; printf("Make input>\n"); while(getchar() != eof) http://www.cyberforum.ru/cpp-beginners/thread937876.html
C++ Условия построения матрицы
Здравствуйте! Подскажите нубу, как вообще работают условия, например требуется вывести двумерный массив в виде: 4 22 177 5738 23479 Т.е. не в виде квадрата, а вот таким образом. Я погуглил, и нашел ответ на этот вопрос, условие - "if (i + k >= 5)". Однако мне нужно вывести не только в виде одной формы, вот мучаюсь над созданием условия для получение вот такого результата:
C++ Считывание из файла
Ребят,подскажите пожалуйста: Нужно считать из файлов значения. Я создал два класса,в которых есть переменные,в которые будут считываться значения. #include <iostream> #include <fstream> using namespace std; int main() { class elementxyz {
C++ Ошибка в решении задачи "Ферзь и король" (acmp) http://www.cyberforum.ru/cpp-beginners/thread937827.html
Вася продолжает заниматься шахматами, и теперь он изучает различные окончания. Оказалось, что компьютер очень удобно использовать для анализа позиций. Теперь Вася просит вас написать программу, которая сможет определить, что черный король находится под шахом. Для начала Васе подойдет программа, которая анализирует игровую ситуацию с тем предположением, что на доске находятся три фигуры -...
C++ Использование dll без оригинального кода Добрый день. Имею следующую проблему: Есть библиотека dll без оригинального кода. Открываю её ПЕ Експлорером вижу некоторые импорт и экспорт функции. Кто-нибудь знает, можно ли использовать эти функции в программе с# ? Сама длл написана на c++. подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6228 / 2957 / 287
Регистрация: 04.12.2011
Сообщений: 7,888
Записей в блоге: 3
14.08.2013, 16:10     функции в классах
soican, ну да в общем. Явно через this можете не вызывать, - свой объект сам найдёт. Можете перегрузить ещё для вызова через экземпляр:
C++
1
2
3
4
5
6
7
8
 long double my_class::Lenght_def(int k, long double t,
                              int k2, long double t2,
                              my_class s2 )
{
 Lenght = sqrt(sqr(X_definition(k, t) - s2.X_definition(k2, t2) )+
sqr(Y_definition(k, t) - s2.Y_definition(k2, t2) ) );
 return Lenght;
};
и подумайте не просятся ли int k, long double t, стать полями класса.
 
Текущее время: 10:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru