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

Автоматические конвертеры стилей наименования объектов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализация основного класса http://www.cyberforum.ru/cpp-beginners/thread827227.html
Помогите пожалуйста!!! Вспомогательный класс вроде написал, а основной не получается!!!! Требуется реализовать 2 класса. Один класс является основным, другой – вспомогательным. Несколько объектов вспомогательного класса должны быть полями основного класса. Должны быть реализованы методы Init, Read, Display для вспомогательного класса и методы, позволяющие инициализировать все поля...
C++ Количество слов в строке как сделать так чтобы количество символов в строке по которым цикл должен пробежать определялось во время ввода. но при вводе получается мы изменяем размер массива но этого же делать нельзя?это можно с векторами так делать.Я уже запутался я понял что минус моей программы в том что если я задам массив к примеру char c то мне надо будет ввести как минимум 100 символов чтобы программа мне... http://www.cyberforum.ru/cpp-beginners/thread827215.html
АДТ - динамический одномерный массив (вектор) действительных чисел C++
1. Выбрать класс АТД согласно варианту. 2. Определить и реализовать в классе конструкторы, деструктор, функции Input (ввод с клавиатуры) и Print (вывод на экран). 3. Написать программу тестирования класса и выполнить тестирование. 4. Дополнить определение класса заданными перегруженными операциями (согласно варианту). 5. Реализовать эти операции. Выполнить тестирование.6. Результаты работы...
Массив (вычислить сумму и напечатать номера элементов не равны нулю, больше b и меньше а) C++
дано массив Х=(12.37, 16.55, 2.43, 0.81, 0.32, 1.345,-12.18, 0.15, -4.314, 1.29, 54.38, 0.214, -3.837,0.918, -75.014) и a=3.14, b=-7.8 вычислить сумму и напечатать номера элементов не равны нулю, больше b и меньше а. помогите пожалуйста
C++ Подсчитать значение выражения http://www.cyberforum.ru/cpp-beginners/thread827200.html
Помогите пожалуйста с задачей Подсчитать значение выражения ((a+b-c)^3\div (sin^2a-\arcsin b^2))-(\lg\left| a+bc\right|\div \sqrt{a^2-b^2-c^2}) Вот я тут пытался написать #include <iostream.h> #include <conio.h> #include <math.h> int a,b,c; float y,d1,d2,d3,d4,c1,c2,c3,e1,z1,z2,z3; int main()
C++ Ленты. Определить длину данного и количество букв "а" в нем ввести фамилию имя отчество как одно текстовое данное. Определить длину данного и количество букв "а" в нем. Вывести фамилию в столбик. Помогите пожалуйста подробнее

Показать сообщение отдельно
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 438
03.04.2013, 22:25     Автоматические конвертеры стилей наименования объектов
Цитата Сообщение от Nagdiel Посмотреть сообщение
Обычный rename в IDE и тот не всегда корректно работает.
Действительно, ни одной IDE для C++ с корректным переименованием нет, все по тихому ломают код.

Вот простой примерчик:
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
#define call_func(x) x.func();
 
#define how_to_rename(x, a, b, c) x.a##b##c();
 
template <typename T>
void call_func_templ(T t) { t.func(); }
 
struct A {
  void func() {}  // <== rename this function
};
 
struct B {
  void func() {}
};
 
int main()
{
  A a;
  B b;
  call_func(a);
  call_func(b);
  call_func_templ(a);
  call_func_templ(b);
  how_to_rename(a, f, un, c);
  how_to_rename(b, f, u, nc);
  return 0;
}
 
Текущее время: 09:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru