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

const_cast(*this) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести с паскаля http://www.cyberforum.ru/cpp-beginners/thread1039134.html
Добрый день, помогите пожалуйста перевести с паскаля на С++. Условие: Минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы (оформит ьв виде процедуры) uses crt; const nmax=20; type mtr=array of integer; function summa(a:mtr;n:integer):integer; var i,j,k,p,s:integer; begin
C++ Дана матрица, состоящая из М строк и N столбцов Дана матрица А, состоящая из М строк и N столбцов. Элементами матрицы являются натуральные числа. Вывести на экран количество элементов матрицы А, которые представлены возрастающей последовательностью цифр http://www.cyberforum.ru/cpp-beginners/thread1039121.html
потоки, мьютекс и семафор C++
Вот задание: Выполнить индивидуальное задание параллельным алгоритмом (обязательно использовать для разграничения общих ресурсов мьютексы или семафоры, события, критически секции, таймеры); Индивидуальное задание: Поиск в текстовом файле всех слов, заданных в другом текстом файле; Не понимаю как выполнить и как должно работать. Можете обьяснить всё по полочкам или же сделать, по коду...
Ошибка в работе программы C++
При выполнении программы: int main() { setlocale (LC_ALL,".1251"); FILE *fin = fopen("input.txt", "r"); FILE *fout = fopen("output.txt", "w"); const int max=150; char * str=new char(max); int a=0, k=0, z=0, posmax, posmin;
C++ сортировка одномерного массива http://www.cyberforum.ru/cpp-beginners/thread1039106.html
Удалить из массива первую двойку смежных чисел, произведение которых равно К-му числу, К задается. Например: массив: 4 2 5 2 4 8 4, число к=5( получаем элемент x ) вывод: 5 2 4 8 4. Что у меня неправильно, подскажите. void sort_mass( int *x, int n ) { int i,k; printf ("Vvedite k: \n"); scanf ("%d", &k); for (int i=0; i < n; i++)
C++ Статический массив - динамическое выделение памяти!? int n; cin >> n; int wtf; почему данная конструкция правильно работает? Это же статический массив?! или при таком использовании он является динамическим??:) подробнее

Показать сообщение отдельно
Vladimir_Fake
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 4
12.12.2013, 20:25     const_cast(*this)
в случае, если у вас функция
C++
1
2
3
4
std::wostream& operator<< (std::wostream &out, Foo &obj)
{
   // ... very-very many lines
}
не меняет Foo, то почему бы не передавать туда константную ссылку?
Если же меняет, то зачем вам константная функция as_text().
Вообщем если не удается решить одну из этих проблем, то остается только копипаст. Но это будет правильнее чем конст_каст.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru