Я искал в Интернете и получил противоречивые ответы, которые не решили проблему для меня. Я создал диалоговое окно, а затем щелкнул мастера, чтобы создать для меня класс. К сожалению, он плохо назвал класс и файл, поэтому я переименовал файл. Теперь Visual Studio не позволяет мне делать что-либо через графический интерфейс к ресурсу dlg - например, подключать обработчик кнопок и т. Д. Я получаю окно сообщения:
«Операция добавления / удаления невозможна, потому что элемент кода "Cxxxx" Я уже знаю, как использовать лямбда-функцию, но не совсем уверен ...
Я видел этот вопрос в одном из объявлений о вакансиях и спрашивал, что такое лямбда-функция и каково ее отношение к функциям более высокого порядка. Я уже знаю, как использовать лямбда-функцию, но не совсем уверен в ее объяснении, поэтому я немного погуглил и нашел следующее: Что такое лямбда (функция)? и это http: //en.wikipedia .org / wiki / Higher-order_function
Определение HOF, в котором говорится, что должна как минимум принимать одну или несколько функций или возвращать функцию, соответствует тому, что такое лямбда, поэтому мой вопрос ... является ли лямбда типом HOF?
Или кто-нибудь, кто мог бы объяснить их отношения дальше?