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

mem_fun и mem_fun_ref - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С чего начать? http://www.cyberforum.ru/cpp-beginners/thread922372.html
Я уже давно заинтересован в программировании и хочу заняться самообучением. Но не знаю с чего начать, какой язык программирования стоит выбрать для начала? Какие книги стоит приобрести?
C++ Чтение из двух файлов и запись в один Помогите с одной задачей. У меня есть два файла: 1. "oldmast.dat" в котором 4 поля: номер счета клиента, фимилия, имя и баланс; 2. "trans.dat" где 2 поля: номер счета клиента и вносимая сумма; И есть еще один пустой файл, который должен записать следующее, если номер счета совпадает в 1 файле и во 2 файла, то я должен их суммировать и записать в "newmast.dat"... Остальные случаи пока не... http://www.cyberforum.ru/cpp-beginners/thread922359.html
C++ Расставить на доске N ферзей так, чтобы они не били друг друга
смысл в том чтобы расставить на шахматной доске размером N*N, N ферзей так, чтобы они не били друг друна. пыиался сделать что то методом перебора, но программа зависает. где здесь может быть ошибка? #include <iostream> #include <cmath> using namespace std; int num; int q; bool ext = false;
C++ Прочитать все записи, номер которых кратен 5 и вывести их не экран.
задан файл неопределённой длины, прочитать все записи, номер которых кратен 5 и вывести их не экран.
C++ Ошибка при "сборке" Cannot open include file: 'stdafx.h': No such file or directory http://www.cyberforum.ru/cpp-beginners/thread922341.html
Я полный ноль в C++=( Вот код:#include "stdafx.h" #include <stdio.h> #include <windows.h> #define MAXINJECTSIZE 4096 typedef HINSTANCE (*LoadLibrary_Ptr)(LPCTSTR);
C++ Как правильно записать условие в оператор if Имеется структура pro. Надо пропустить в if те элементы структуры, которые находятся в промежутке между pr и pr if (( pro.price >= pr )&&( pro.price <= pr )) //так пишет ошибку ??? pr и pr массив подробнее

Показать сообщение отдельно
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
13.07.2013, 15:56     mem_fun и mem_fun_ref

Не по теме:

Цитата Сообщение от Olivеr Посмотреть сообщение
а вдруг кто-то напишет так?)
Код C++
1
const auto str_len = mem_fun_ptr(&std::string::length);
тогда без
Код C++
1
ReturnType operator () (Type *p) const;
не заведется
Я имел ввиду как раз оставить константный метод, другой не нужен.



Добавлено через 3 минуты

Не по теме:

Цитата Сообщение от Olivеr Посмотреть сообщение
я заметил, что у вас аналогичная идея, но const стоит в другом месте
Код C++
1
mem_fun_t<const T>
Код C++
1
mem_fun_t<T const, R, Args...>
в данном случае это не имеет значения?
не имеет - это абсолютно тоже самое.



Добавлено через 3 минуты

Не по теме:

Цитата Сообщение от Olivеr Посмотреть сообщение
Ведь T не может быть указателем потому, что указатель - это не класс:
Код C++
1
return (objectPtr->*methodPtr_)(std::forward<Args>(args)...)
- выдаст ошибку если T - указатель.
Я прав?
да, будет ошибка при истанциировании.

 
Текущее время: 03:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru