Как обрабатывать labels в C++ (CLR)

198
14 марта 2018, 06:28

Доброе время суток. Требуется изменять значения каждого Label`a через N время, каким образом можно организовать систему обращения к данным полям в виде:

label[0],label[1],...label[10]

P.S. В вопросах C++ я не особо силён.

Answer 1

Не самая понятная формулировка вопроса, но, я думаю, Вы что-то такое имеете в виду:

#include <stdio.h>
#include <unistd.h>
int main()
{
    int label[11];
    int label_len = sizeof(label)/sizeof(int); // количество элементов массива
    for (int i = 0; i < label_len; i++) // цикл инициализации
    {
        label[i] = 1;
        printf("label[%d] = %d\n", i, label[i]);
    }
    printf("\n");
    sleep(1); // ждем 1 секунду
    for (int i = 0; i < label_len; i++) // цикл изменения каждого значения
    {
        label[i]++;
        printf("label[%d] = %d\n", i, label[i]);
    }
    return 0;
}

Явное присвоение:

int main()
{
    int label0 = 1,
        label1 = 1,
        label2 = 1;
    // ...
    int label[11];
    label[0] = label0;
    label[1] = label1;     
    label[2] = label2;
    // ...
    return 0;
}
READ ALSO
Вопрос по синтаксису использования make_uniuque

Вопрос по синтаксису использования make_uniuque

Подскажите, пожалуйста, как синтаксически верно переделать эту строчку:

185
CLASSPATH не видит классы

CLASSPATH не видит классы

Читаю книгу Философия Java, нужно подключить классы автора через CLASSPATH, но ничего не выходит и честно, не знаю в чём может быть проблемаВроде...

187
Реализация Smooth sort на Java

Реализация Smooth sort на Java

Где можно найти реализацию Smooth sort на Java? Нашел на Гит Хабе реализацию, но не сортируетВот сам код https://github

394