Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как выйти из цикла? Не получается Есть задача: Из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей. Один водитель взял в рейс несколько емкостей бензина, записывая пройденные мили и бензин, использованный из каждой емкости. Разработайте программу на С++, которая вводила бы пробег в милях и бензин, использованный из каждой емкости. Программа должна рассчитывать и выводить на экран число миль на... https://www.cyberforum.ru/ cpp-beginners/ thread1006176.html Поиск ненулевых элементов матрицы C++
В заданной вручную квадратной матрице надо найти строку и столбец в котором больше всего ненулевых элементов и вывести номер этой строки/столбца на экран. Проблема заключается именно в поиске этих ненулевых элементов и строк. Не могу придумать алгоритм. Может кто подсказать или натолкнуть на мысль?
C++ Определить тип треугольника с заданными координатами https://www.cyberforum.ru/ cpp-beginners/ thread1006165.html
Здравствуйте! Помогите исправить программу: #include <stdio.h> #include <conio.h> #include <math.h> #include <locale.h> // Определить тип треугольника (прямо-, остро-, тупоугольный)с заданными координатми. int main (){
C++ Передача свойств объектов между функциями https://www.cyberforum.ru/ cpp-beginners/ thread1006163.html
Народ, I need help! Есть класс: class Employees { public: Employees(); Employees(std::string _Surname, std::string _Name, std::string _Occupation, int _YearOfEmployment); int GetYear(); std::string GetName(); std::string GetSurname();
Значение оператора "+=" C++
for (s1=1,k=1;k<m;k++) {s1 +=pow(-1,k)*k;} Сверху "+=", а не просто "=". А если убрать "+", то значение меняется. Почему так делал автор?
C++ Народ, как справиться с такой задачей: определить кол-во столбцов матрицы B, содержащих все положительные элементы https://www.cyberforum.ru/ cpp-beginners/ thread1006145.html
определить кол-во столбцов матрицы B, содержащих все положительные элементы. Bkm=E в степени xk + E в степени ym / 2 где xk={2,7; 1; 4,1} ym={3,3; -2; 1; 2}
C++ Спроецировать файл данных. спроецированный файл сохранить в другой указанный файл https://www.cyberforum.ru/ cpp-beginners/ thread1006141.html
помогите с программой! вот вроде бы должна быть рабочая версия, но не понимаю как избавиться от ошибок. заранее благодарен (если возможно - покажите ошибки и их исправление) #include <windows.h> #include <stdio.h> #include <string.h> void main() { char* lpMapAddress; DWORD nBytesWrite; int m;
Вывод в файл C++
Программа сгенерировала 20 чисел от 1 до 20 в случайном порядке. Необходимо упорядочить по возрастанию и вывести на экран в первоначальном виде и в упорядоченном , и сохранить в файл в упорядоченном виде. Буду вам очень благодарен если поможете разобраться с этим. Спасибо!!! Про сортировку пузырьком читал, если можно по подробнее процесс вывода в файл.
C++ как записать уравнение на языке C++? n*(n-a)*(n-2a)*...*(n-na)/fact(n) как правильно записать?? n<10 https://www.cyberforum.ru/ cpp-beginners/ thread1006126.html C++ преобразование *this в std::shared_ptr Доброго времени суток уважаемые форумчане. у меня назрел такой вопрос, пишу программу в которой используется паттерн визитор и хотелось бы использовать умные указатели, но вот как передать в метод visit *this так и не понял, не судите строго=) вот примерный код того что есть(это только малая часть.) void CCircle::Accept( IGeometryObjectSerializerVisitor const& visitor,std::ofstream & strm )... https://www.cyberforum.ru/ cpp-beginners/ thread1006108.html
Сравнить элементы в столбцах двумерного массива C++
Вечер добрый! Нужна помощь с написанием функции, есть двумерный массив - нужно вывести число столбцов, где все элементы разные. Внимание вопрос: как правильно сравнить элементы столбцов друг с другом? for(j=0;j<y;j++) { for(i=0;i<x;i++){ скажем вот j - колонны, следовательно i - ряды... таким образом он пролистает весь массив. Но как сравнивать?
C++ Присвоение элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread1006103.html
Подскажите, возможно ли присвоить сразу несколько элементов одного массива нескольким элементам другого?
15 / 15 / 2
Регистрация: 26.04.2012
Сообщений: 1,091
0

Можно ли из конструктора выводить имя создаваемого в нем обьекта? - C++ - Ответ 5327390

13.11.2013, 00:49. Показов 552. Ответов 4
Метки (Все метки)

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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
#include <string> 
#include <iostream> // для объекта cout
using namespace std;
 
#include<iomanip>
//Этот файл содержит большую часть манипуляторов C++. Если вы не знаете, что такое манипулятор, не беспокойтесь. Просто подключите это файл смело и не раздумывая  вместе с iostream, хуже не станет.
#include<fstream> 
//Подключается при работе с файлами.
 
 
  class Counter
  {
 public:
 Counter();
 Counter(int val);
 ~Counter(){ }
 int GetItsVal()const { return itsVal; }
 void SetItsVal(int x) { itsVal = x; }
 void Increment() { ++itsVal; }
 Counter operator++ ();
 Counter operator++ (int); // оператор постинкремента
 Counter Funktsiya ();
 private:
 int itsVal;
  };
 
 
  Counter::Counter():
  itsVal(0)
  { cout << "Counter::Counter() " <<  endl; }
 
 
  Counter::Counter(int val):
 itsVal(val)
  {cout << "Counter::Counter(int val) " <<  endl; }
 
 
 Counter Counter::operator++()
  {
   ++itsVal;//**itsVal;
   cout << "Counter Counter::operator++() " <<  endl;
   return Counter (itsVal);
  }
 
 
 Counter Counter::operator++(int x)
{
Counter temp(*this);
itsVal++;
cout << "Counter Counter::operator++(int x) " <<  endl;  cout << this << "this " <<  endl;
return temp;
 }
 
 
 
 /*Counter Funktsiya ()
      {
   ++itsVal;//**itsVal;
   cout << "Counter Funktsiya () " <<  endl;
   return Counter (itsVal);
  };*/
  
 
  int main()
  {
 cout << "main()Counter i " <<  endl;
 Counter i; 
 
 cout << "main()i.GetItsVal() " << i.GetItsVal() << endl;
 
 cout << "main()i.Increment() " <<  endl;
 i.Increment(); 
 
 cout << "main()i.GetItsVal() " << i.GetItsVal() << endl;
 
 cout << "main()++i " <<  endl;
 ++i;
 
 cout << "main()i.GetItsVal() " << i.GetItsVal() << endl;
 
 cout << "main()Counter a = ++i " <<  endl;
 Counter a = ++i;
 
 cout << "main()a.GetItsVal() " << a.GetItsVal()<< endl;
 
 cout << "main()i.GetItsVal() " << i.GetItsVal() << endl;
 
 cout << "main()Counter b = i++ " <<  endl;
 Counter b = i++;
 
 cout << "main()a.GetItsVal() " << a.GetItsVal()<< endl;
 
 cout << "main()i.GetItsVal() " << i.GetItsVal() << endl;
 
 cout << "main()b.GetItsVal() " << b.GetItsVal() << endl;
 
// cout << "main()cout i++ " << i++ << endl;
 
 system("pause  ");  return 0;
  }


Вернуться к обсуждению:
Можно ли из конструктора выводить имя создаваемого в нем обьекта? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2013, 00:49
Готовые ответы и решения:

Создать функцию вывода, в которую можно передать обьект, и вывести имя обьекта и все его поля
Создать функцию вывода, в которую можно передать обьект, и вывести имя обьекта и все его поля. ...

Имя создаваемого текстовика
всем доброго времени суток стоит win 7 максимальная от монкрус'а вчера/сегодня создаваемые...

Задать имя создаваемого файла с клавиатуры
Пол дня пролазил. Помогите плиз. Нужно для выполнения лабораторной работы. Имя файла должно...

Обрезается имя создаваемого файла. Почему?
var fo: text; begin assign(fo,'1243213523443126.txt'); rewrite(fo); writeln(fo,'&lt;html&gt;');...

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

Записать дату в имя создаваемого файла
Я создаю Excel файл. Как сдделать так чтобы его имя было дату создание файла

Задать имя (IP компьютера) создаваемого текстового файла
Всем привет, у меня вопрос следующий: Я создаю текстовой файл, но я хочу чтобы именем файла был IP...

как вставить значение переменной в имя создаваемого файла
пишу вобщем обработчик формы.он получает значения 3-х переменных - тема,контент и номер по плану...

Как сменить имя Текстовый документ.txt создаваемого по умолчанию
Скажите пожалуйста как сменить имя файла - Текстовый документ.txt создаваемое Windows по умолчанию...

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