тело инициализации массива как параметр функции (C-массив), возможно ли?

Я ищу помощь в следующей ситуации:
У меня есть какой-то класс и какой-то метод в нем, синтаксис такой:

class SomeClass {  
    public:  
            void doSomething(int *a);  
};

Так что я хочу вызвать этот метод, как

SomeClass::doSomething({ 0, 1, 2, 3, 4 });

Возможно ли это в любом языке? Приветствуется любая реализация (C++, C, obj-c, obj-c + +)! Я знаю, что этот блок инициализации является телом массива, как

int *a = { 0, 1, 2, 3, 4 };
SomeClass::doSomething(a);

Но интерфейс будет выглядеть отлично, я думаю, если не будет временных переменных перед вызовами функции (так как нам не нужно знать тип параметра в классе-клиенте). Итак, есть ли возможность сделать это?

-121--890989- Как прокрутить макет с 3 ракурсом списка У меня один макет. Этот макет содержит 3 представления списка, высота wrap_content данных в Listview не исправлена. Когда у Listview есть liitel огромные данные в то время данные идут под и...

У меня один макет. Этот макет содержит 3 представления списка, высота wrap_content данных в Listview не исправлена. Когда Listview имеет liitel огромных данных в то время данные идут под и данные не могут видеть, поэтому я хочу прокрутить представление со всеми тремя Listview, как это возможно.

Кто-нибудь имеет представление об этом?

Это мое представление, которое содержит 3 Listview, теперь это с меньшим количеством данных, но когда данные сделают огромный в то время последний Listview имеют проблемы для просмотра. Я хочу прокрутить серый цветной вид...

enter image description here

11
задан Harsh Trivedi 25 December 2012 в 11:14
поделиться