Форум программистов, компьютерный форум, киберфорум
Наши страницы

Можно ли передать указатель на функцию как параметр другой функции? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание полиморфного объекта, зачем создавать указатель на объект базового класса? http://www.cyberforum.ru/cpp-beginners/thread1233965.html
Зачем создавать указатель на объект базового класса: Base *A = new Derived Если можно сделать так: Derived *A = new Derived
C++ Реализовать круговые движения курсором мыши Я новичек в с++. Хочу написать простую программу, которая при нажатии на кнопку (которую задам я в программе) мышь начинала делать круговые движения (что-то типа цикла). Можете подсказать функцию, с... http://www.cyberforum.ru/cpp-beginners/thread1233924.html
C++ Ошибка доступа на break
Здравствуйте! Пишу программу, по сути являющуюся мини базой данных, в которой должна быть возможность сохранить и загрузить базу. Сохранение вроде как работает, но вот с загрузкой проблемы. Если...
C++ Задать строку без нулевого символа
подскажите как задать строку без нулевого символа? когда пишешь так char str = "hello world" он автоматом добавляется, пробовал даже писать так char str = {'h','e','l'} (ну и т.д.) и все равно...
C++ Помогите найти ошибку: Создать строку символов произвольной длины, заданную диапазоном http://www.cyberforum.ru/cpp-beginners/thread1233890.html
/*Задание: Создать строку символов произвольной длины. Ввести с клавиатуры начало и конец диапазона в строке. Записать строку без диапазона(т.е. часть справа и часть слева)*/ #include <iostream>...
C++ Релиз консольной программы с SNMP запросами - найти ошибку в коде Привет всем! Я написал программку, которая опрашивает некоторые устройства используя запросы по протоколу SNMP. Программа отлично работает при Start without debugging, но её релизная версия... подробнее

Показать сообщение отдельно
DrOffset
7517 / 4513 / 1024
Регистрация: 30.01.2014
Сообщений: 7,362
26.07.2014, 12:24
Цитата Сообщение от CyberSolver Посмотреть сообщение
да, локальные классы - это хорошо, но я имел ввиду обычные функции.
Обрати внимание, что функция - static. Фактически это обычная функция, только с именем, в которое входит имя класса, и внутренним связыванием из-за локальности класса (у обычных по-умолчанию внешнее, но если бы настоящие локальные функции были разрешены, то они тоже имели бы внутреннее связывание). Все остальные свойства не изменились: такую функцию, например, можно передать в качестве callback в С-код и все будет работать. Так что, за формой содержание не изменилось.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru