Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вычислить значение функции Посчитать значение функции Очень нужна помощь П.5.16.Правил Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. https://www.cyberforum.ru/ cpp-beginners/ thread2399838.html C++ Составление программы для вычисления выражений
Совсем беда(9( помогите написать программу для вычисления этих примеров.
C++ Возврат объекта функцией https://www.cyberforum.ru/ cpp-beginners/ thread2399829.html
class C { int c; }c1,c2; C func() { return c1; }
C++ Есть ли возможность более элегантно инициализировать массив data? Доброе утро! Назрел следующий вопрос. На этот раз он связан с созданием конструктора с переменным количеством параметров. Есть такой код: template<typename T, int N> class Vctr { T data = {0}; T* p_data = data; public: template<typename A, typename ... Args> constexpr Vctr(const A& a, const Args& ... args) { *(p_data++) = a; https://www.cyberforum.ru/ cpp-beginners/ thread2399828.html
Взаимодействие char и TCHAR C++
Уважаемые форумчане, имеется следующая, вроде бы, тривиальная проблема: хочу перезаписать один файл в другой с несколько иным форматом (из txt в bmp) и сделать это циклично. Открываю файл char label = "file_"; char FileName; for (int i = 1; i < 1000; i++) { sprintf(FileName, "%s%i%s", label, i, ".txt"); FILE *ptrFile; fopen_s(&ptrFile, FileName, "rb");
C++ Число с определённым количеством нулей https://www.cyberforum.ru/ cpp-beginners/ thread2399801.html
Как создать число с определённым количеством нулей? К примеру число 1 с двумя или четырмя нулями - 100 и 10000. Я конечно могу ухищриться со строками, циклами и преобразованием обратно в целое число, но вроде же должен быть простой и лаконичный вариант?
C++ C++ , алгоритм для нахождения x https://www.cyberforum.ru/ cpp-beginners/ thread2399765.html
Написал я калькулятор на c++(довольно массивный),он принимает символьный массив(строку),обрабатывает ,решает и т.п. Написал значит к нему я дополнение... Теперь он принимает иксы, и подставляет числа . Но проблема в диапазоне подставляемых чисел.К примеру от -1000 до 1000 он обрабатывает 2-3 сек, но если повысить точность(в цикле for повышать счетчик не на 0.1 , а к примеру на 0.001), то...
C++ Почему работает динамический массив из 0 - элементов
Всем доброго времени суток! Столкнулся нечаянно с такой проблемой: создавая динамический массив из нуля элементов - он создается! Да и при этом, могу записать в нулевой элемент, первый элемент, второй - числа(например), а потом он их еще и сохраняет в себе, как будто там не ноль элементов, а гораздо больше и я в свободные ячейки просто что-то записываю. Это..Как так-то вообще? Что за магия? Т.к....
C++ Среднее арифметическое | где ошибка? Здравствуйте! По условию мне нужно обчислить среднее арифметическое из непарных 9 целых чисел, которые вводяться пользователем. Помогите найти ошибку, заранее спасибо! #include<math.h> #include<stdio.h> #include<iostream> using namespace std; int main() { setlocale( LC_ALL,"Russian" ); https://www.cyberforum.ru/ cpp-beginners/ thread2399750.html C++ Расположить четные элементы последовательности по возрастанию https://www.cyberforum.ru/ cpp-beginners/ thread2399745.html
Дана последовательность целых чисел a1,a2, ... ,a25.Расположить четные елементы по возрастанию(остальние елементы остаються на своих местах).Метод сортировки - выбор.
C++ Получить последовательность, заменив каждый элемент, больший заданной величины a, на его номер определить число замен
Ребят, помогите пожалуйста. Получить последовательность z1, z2 ,K, zn ,n ≤ 25, zk = k + sin(π + k), k = 1÷ n. Из этой последовательности получить другую, заменив в исходной каждый элемент, больший заданной величины (a), на его номер , и определить число замен.
C++ Разработать программу, вычисляющую сумму функционального ряда Разработать программу, вычисляющую сумму функционального ряда для: \sum_{n=1}^{k}\frac{-1^n*{x}^{2n+1}}{(2n+1)!} https://www.cyberforum.ru/ cpp-beginners/ thread2399734.html
2782 / 1935 / 570
Регистрация: 05.06.2014
Сообщений: 5,600
06.02.2019, 17:22 0

Разница между обьявлениями чаров - C++ - Ответ 13303065

06.02.2019, 17:22. Показов 1867. Ответов 29
Метки (Все метки)

Ответ

Цитата Сообщение от Azazel-San Посмотреть сообщение
Как сказать, ну наверное от самого вектора не имеет смысла. Тем не менее что мешает сделать умную обертку над alloca?
Механизм работы стека мешает. После того как конструктор обертки завершен, стек должен быть приведен в исходное состояние. А значит все сделанные внутри конструктора вызовы alloca будут откачены. Если же мы обойдем эту проблему с помощью каких-то компиляторозависимых средств, так это VLA и получится. Компилятор массив как-то создает, а программист стандартными средствами повторить фокус не может.
Цитата Сообщение от Azazel-San Посмотреть сообщение
А это обошлось бы только малой кровью sizeof'a?
Еще не будут работать конструкции вида decltype(firstVLA) secondVLA. Правда, слабо себе представляю кому это будет мешать.

Вернуться к обсуждению:
Разница между обьявлениями чаров C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.02.2019, 17:22
Готовые ответы и решения:

Какая разница между различными сокетами (например, между 775 и 1155)?
Обясните пожалуйста какая разница между сокетами, пример есть сокет 775 и 1155 я понимаю что разем...

Разница между v1.1 и v2.0
Доброго времени суток, появилась потребность обновить прошивку биоса. Ища прошивку на сайте...

Разница между j++ и ++j
Есть ли разница между for ( j=0; j &lt; n; j++) и ( j=0; j &lt; n; ++j) Видел , что так и так пишут....

Разница между for in / for of
подскажите пожалуйста, почему последний цикл не вывел &quot;hello&quot;? let arr = ; arr.foo = &quot;hello&quot;; ...

29
06.02.2019, 17:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.02.2019, 17:22
Помогаю со студенческими работами здесь

Разница между 0 и 00 ?
Как заставить программу различать 0 и 00 (ноль и два ноля, как в рулетке)? Вариант с заменой 00...

Разница между 64 и 32
Здравствуйте, уважаемые эксперты, недавно на ноутбуке умер жесткий диск, в сервсисе его сменили, и...

Разница между != и <=
Здравствуйте! Писал программу с использованием QuickSort и заинтересовала такая вещь: void...

Разница между С и С++
Если не брать во внимание объекты и классы, то разница состоит только лишь в cin, cout и директивах?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru