Запитання з тегом «dynamic-arrays»

7
C динамічно зростаючий масив
У мене є програма, яка читає "необроблений" список ігрових об'єктів, і я маю намір скласти масив, що містить індексне число (int) невизначеної кількості сутностей для обробки різних речей. Я хотів би не використовувати занадто багато пам'яті чи процесора для зберігання таких індексів ... Швидке і брудне рішення, яке я використовую …
126 c  dynamic-arrays 

8
Як отримати порожній масив будь-якого розміру в python?
Я в основному хочу, щоб еквівалент цього пітона в C: int a[x]; але в python я оголошую масив на зразок: a = [] і проблема в тому, що я хочу призначити випадкові слоти зі значеннями, такими як: a[4] = 1 але я не можу зробити це з python, оскільки масив …


13
Масиви стилів NumPy для C ++? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито минулого місяця . Удосконалюйте це питання Чи існують бібліотеки C ++ (або C), які мають NumPy-подібні масиви з підтримкою нарізання, векторизованих операцій, …

10
Яка ідеальна швидкість зростання для динамічно розподіленого масиву?
C ++ має std :: vector, а Java - ArrayList, а багато інших мов мають власну форму динамічно виділеного масиву. Коли в динамічному масиві не вистачає місця, він перерозподіляється на більшу область, а старі значення копіюються в новий масив. Основним питанням роботи такого масиву є те, як швидко масив збільшується …

3
Чи приріст покажчика на динамічний масив розміром 0 не визначений?
AFAIK, хоча ми не можемо створити масив статичної пам'яті розміром 0, але ми можемо це зробити з динамічними: int a[0]{}; // Compile-time error int* p = new int[0]; // Is well-defined Як я читав, він pдіє як елемент "минулого кінця". Я можу надрукувати адресу, на яку pвказує. if(p) cout << …

1
Чи дозволена арифметика вказівника на виділеному сховищі, оскільки C ++ 20?
У стандарті C ++ 20 сказано, що типи масивів - це неявний тип життя . Чи означає це, що масив до неявного типу життя може бути неявно створений? Неявне створення такого масиву не спричинило б створення елементів масиву? Розглянемо цей випадок: //implicit creation of an array of std::string //but not …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.