 🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        Чат по вопросам о языках C, C++. Также сюда будут поститься новости с isocpp.org о новых предлагаемых фишках языка. Тролли - будут баниться нещащно. Ссылка на этот чат: https://telegram.me/joinchat/BYlFbD2BmyLvvnlUNJm3vg
    
 
     🐈
    🐈 
    
    
        
        
        
        Прекрасно, буду ждать. Всегда интересно почитать, или что-то новое, или хорошо забытое старое 
    
 
     melvin
    melvin 
    
    
        
        
        
        Ребята нид хелп как узнать длину динамического массива состоящего из динамических массовов срочно
    
 
     melvin
    melvin 
    
    
        
        
        
        ?
    
 
     Ilya
    Ilya 
    
    
 
     Ilya
    Ilya 
    
    
        
        
        
        Бегаешь по массиву, считаешь)
    
 
     melvin
    melvin 
    
    
        
        
        
        А длинну как найти
    
 
     melvin
    melvin 
    
    
        
        
        
        ?
    
 
     melvin
    melvin 
    
    
        
        
        
        Massiv.size()?
    
 
     melvin
    melvin 
    
    
        
        
        
        Или как то так?
    
 
     Ilya
    Ilya 
    
    
        
        
        
        Если у тебя чистый си, то размер задаётся явно
    
 
     melvin
    melvin 
    
    
        
        
        
        Да но я его в функию передаю
    
 
     melvin
    melvin 
    
    
        
        
        
        Ссылку на него*
    
 
     Stanislav
    Stanislav 
    
    
 
     Ilya
    Ilya 
    
    
 
     melvin
    melvin 
    
    
        
        
        
        Лан опишу задачу
    
 
     Stanislav
    Stanislav 
    
    
        
                    
                        
                            
                            А что там в c99?
                        
                    
                
        
        
        https://gcc.gnu.org/onlinedocs/gcc/Variable-Length.html
    
 
 
     melvin
    melvin 
    
    
        
        
        
        Нужно написать функцию которая принимает ссылку на массив и возвращает количество элементов в нем
    
 
     melvin
    melvin 
    
    
        
        
        
        Массив динамический
    
 
     melvin
    melvin 
    
    
        
        
        
        И может быть jugged
    
 
     melvin
    melvin 
    
    
        
        
        
        Хелп плиз
    
 
     Stanislav
    Stanislav 
    
    
 
     melvin
    melvin 
    
    
        
        
        
        Ну тип зубчатый
    
 
     melvin
    melvin 
    
    
        
        
        
        В первом элементе массив из 3 а во втором из 4 например
    
 
     Anonymous
    Anonymous 
    
    
        
                    
                        
                            
                            А что там в c99?
                        
                    
                
        
        
        Разве не надо аллоцировать память до заполнения массива?
    
 
 
     Anonymous
    Anonymous 
    
    
        
        
        
        В любом случае
    
 
     melvin
    melvin 
    
    
        
        
        
        Да
    
 
     melvin
    melvin 
    
    
        
        
        
        Но функция от указателя на джагед массив
    
 
     melvin
    melvin 
    
    
        
        
        
        Как найти скок там элементов?
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        Только если "пробежаться" по массиву
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        И впихни туда свой метод
    
 
     Stanislav
    Stanislav 
    
    
        
        
        
        http://open-std.org/JTC1/SC22/WG21/docs/papers/2016/p0267r0.pdf тут вон чо ваще хотят затащить в стандарт
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        Вышел и снова зашёл
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        Что за)))
    
 
     melvin
    melvin 
    
    
        
        
        
        Плиз помогите t_t
    
 
     melvin
    melvin 
    
    
        
        
        
        Я у неё спрашивал
    
 
     melvin
    melvin 
    
    
        
        
        
        Она сказала что нельзя
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        вроде еще с 12 года пилят
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        На основе библиотеки cairo
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        Еще рассматривали клевую либу libcinder
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        Но не подошла
    
 
     melvin
    melvin 
    
    
        
        
        
        Плиз......
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        В стандарте таких массивов нет
    
 
     melvin
    melvin 
    
    
        
        
        
        Так что мне делать((((((((((
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        Короч, кинь условие
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        Полное
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        Да уж
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        А то обрывками сообщаешь ТЗ
    
 
     melvin
    melvin 
    
    
        
        
        
        Нужно написать функцию которая принимает ссылку на массив и возвращает количество элементов в нем
    
 
     melvin
    melvin 
    
    
        
        
        
        Считай это и есть полное условие
    
 
     melvin
    melvin 
    
    
        
        
        
        (((((
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        size_t array_sz(const std::vector &vec) {
        return vec.size();
        }
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        Мб она жтого ждет?
    
 
     ඞ
    ඞ 
    
    
        
        
        
        Сос рачки-морячки
    
 
     melvin
    melvin 
    
    
        
        
        
        Не мне нельзя использовать вектора ((((((
    
 
     melvin
    melvin 
    
    
        
        
        
        Нужно именно массиаы
    
 
     Maxis
    Maxis 
    
    
        
        
        
        Задание из ряда невозможных на чистом си
    
 
     melvin
    melvin 
    
    
        
        
        
        Те в принципе?
    
 
     melvin
    melvin 
    
    
        
        
        
        Че мне с препадом делать то?
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        Суть в том, что в Си размер масива в функции всегда передается
    
 
     Maxis
    Maxis 
    
    
        
        
        
        Только хранить размеры массивов
    
 
     melvin
    melvin 
    
    
        
        
        
        Ссылку
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
 
     melvin
    melvin 
    
    
        
        
        
        char **massiv
    
 
     melvin
    melvin 
    
    
        
        
        
        Это принимает
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        ок
    
 
     Maxis
    Maxis 
    
    
        
        
        
        Тогда по нулям терминаторам
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        Ну так используй цикл для перебора элементов , пока на null не наткнёшься.
    
 
     Maxis
    Maxis 
    
    
        
        
        
        Если это чары
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
 
     🦥Alex Fails
    🦥Alex Fails 
    
    
        
        
        
        мне больше нравится идея с асио и filesystem