Вопросы по теме 'method-signature'

Как справляться с конфликтами в сигнатурах перегруженных методов?
У меня такое чувство, что этот вопрос - банка червей, но я все равно спрошу... :) У меня есть метод: private MembershipUser GetUserFromReader(SqlDataReader reader) И я хочу перегрузить этот метод другим типом возвращаемого значения:...
561 просмотров
schedule 17.12.2023

Синтаксис подписи функции-члена C++ typedef
Я хочу объявить определение типа для сигнатуры функции-члена. Определения глобальных функций выглядят следующим образом: typedef int (function_signature)(int, int); typedef int (*function_pointer) (int, int); Но я не могу сделать то же самое...
30854 просмотров

Можно ли написать макрос Rust, который будет расширяться в сигнатуру функции/метода?
Я хотел бы иметь возможность что-то вроде следующего: macro_rules! impl_a_method( ($obj:ident, $body:block) => ( fn a_method(foo: Foo, bar: Bar, baz: Baz) -> $obj $body ) ) // Implementation would look like:...
6036 просмотров
schedule 16.12.2023

Сигнатура метода опции, функция уже определена в этой области
def createFloatBuffer(data: Option[Quaternion]*): Option[FloatBuffer] = data match { ... } def createFloatBuffer(data: Option[Vector3f]*): Option[FloatBuffer] = data match { ... } Этот код не будет компилироваться из-за того, что два метода...
1245 просмотров
schedule 26.08.2023

Метод с другой сигнатурой, но производный друг от друга
У меня очень интересный вопрос, а ответа пока не нашел. Надеюсь, кто-нибудь может мне помочь. Сначала у меня есть иерархия классов, например interface IA {} class A : IA {} class B : A {} Далее у меня есть класс с несколькими методами,...
540 просмотров
schedule 27.03.2024

Как исправить следующую ошибку: Возникла проблема при оценке проекта ": приложение". ›Нет сигнатуры метода:
Я получаю следующую ошибку при попытке запустить приложение с поддержкой реакции с Android, и я не уверен, почему, какие-либо идеи? * Где: Строка файла сборки '/Users/ahmeeyagoldman/Documents/TikTok/android/app/build.gradle': 123 Что пошло не...
3627 просмотров