Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Создания программы из нескольких файлов https://www.cyberforum.ru/ cpp-beginners/ thread3125612.html
При попытке запустить код, выдаётся ошибка LNK2005 и LNK1169. Не очень понимаю как связать функции к исполняемому файлу. Главный файл: #include <iostream> #include <locale> #include <string>... #include "List.cpp" Бред. Кто и где тебя такому научил? Сделай заголовочный .h-файл с объявлениями этих функций и защитой от повторного включения (с помощью #define-#ifndef-#endif). В оба...
C++ Компиляция кода C++ с помощью C++ Добрый день, пишу IDE-шку на C++ и хотелось бы добавить возможность компиляции. Поисковик меня не понимает и выдаёт только то, как компилировать код в готовых IDE. Есть библиотеки или инструкции о... SlideeeX, IDE обычно вызывают уже готовые средства (компиляторы) посредством которых и происходит компиляция. Вам нужно 1) выбрать компилятор и поставлять его вместе с IDE (возможно оставить опцию... https://www.cyberforum.ru/ cpp-beginners/ thread3125536.html
C++ Не запускается исполняемый файл из VS Code Работаю в VScode, компилирую и запускаю код с помощью расширения Code Runner, но при запуске выдает ошибку. Вот что находится в launch.json { "configurations": , ... Какой-то странный путь у исполняемого файла. Он действительно записывается в c:\windows\system32\projects\1\ ???? https://www.cyberforum.ru/ cpp-beginners/ thread3125469.html C++ Функция uint64_t Decrypt(uint64_t data)
Доброй ночи! В чём мог ошибиться? вроде тривиально, но чувствую не верно реализовал функцию uint64_t Decrypt(uint64_t data) b=4ee901e5c2d8ca3d, тогда (b1, b0) = (4ee901e5, c2d8ca3d), G(b1, b0) =... Нашел ошибку во функции Decrypt. Исправленная функция: uint64_t Decrypt(uint64_t data) { //Дешифрование блока данных uint32_t* high = (uint32_t*)&data; uint32_t* low = high + 1; ...
C++ Есть ли смысл использовать кодировку UTF-8 для консольных приложений на C++? https://www.cyberforum.ru/ cpp-beginners/ thread3125400.html
Добрый день. К такому вопросу пришёл по нескольким причинам. Сразу скажу, этот вопрос не о том, как отображать текст правильно. Ранее пытаясь программировать на другом языке (на Go), проблем с... Есть.
C++ Union типы и какая то магия https://www.cyberforum.ru/ cpp-beginners/ thread3125396.html
Есть функция, я так и не поняла почему тут используется union это первая проблема. А вторая если я даю функции dig_conv(123456.78), она возвращает какую-то магию, а как эту магию вернуть назад в тип... https://metanit.com/cpp/tutorial/5.8.php https://www.bestprog.net/ru/2018/02/01/unions-the-keyword-union-examples-of-declaring-and-using-unions_ru/#q02
Как описать функцию вне класса или структуры если у функции и класса отдельные свои шаблоны? C++
Такой вариант #define en endl #define Typel long #define ret return template<class Types,unsigned char I> struct TupleFor__1{ template<class P,unsigned char E,class F,class Tipes> static P... Как описать функцию вне класса Этот код уже и так некорректен. Т.е. некорректен по причинам, которые не имеют никакого отношения к "описать функцию вне класса". Нужно /* 12 */ ......
C++ Запись и выгрузка из файла https://www.cyberforum.ru/ cpp-beginners/ thread3125486.html
У меня есть две функции одна выполняет выгрузку из файла,другая загрузку,но при запуске приложения у меня выходит ошибка,я не особо понимаю где именно я ошибаюсь "Необработанное исключение по адресу... fputc(countSong, out); countSong имеет тип int (4 байта), а пишется один символ (1 байт). fputc(strlen(songs.title), out); fputs(songs.title, out); Зачем здесь fputc? fgets - прочитает строку...
C++ Некорректное преобразование из типа char в uint64_t https://www.cyberforum.ru/ cpp-beginners/ thread3125436.html
Добрый вечер! Вопрос, почему после преобразования из типа char в uint64_t, не могу использовать convertedData (тот конвертированный бинарный текст считанный из бинарного файла). Думаю, что не верно... Здесь мои знания закончились
C++ Посоветуйте что почитать по проектированию (если я не ошибаюсь)
Изучаю С++, написал уже несколько прожек, но каждая из них занимает всего один файл. Какие книги или статьи почитать, чтобы понять, по каким принципам, по какой логике программисты разбивают код на... Для краткости посмотрите: https://habr.com/ru/articles/210288/ Классика - банда 4-х (GoF) ) Гуглите и вам откликнется. Современное проектирование на С++ А. Александреску /не столь современная, но...
C++ Сумма чисел кратных 3 или 5, не выводится результат Задача заключается в поиске суммы чисел (sum) кратных 3 или 5 до num. Если num == 0, по заданию просят вернуть 0; Задача: If we list all the natural numbers below 10 that are multiples of 3 or 5, we... а у меня не выводит сумму Так а где в вашей программе вывод суммы? Почему вы ожидали, что ваша программа будет что-то вообще выводить? https://www.cyberforum.ru/ cpp-beginners/ thread3125633.html C++ filesystem::last_write_time https://www.cyberforum.ru/ cpp-beginners/ thread3125505.html
Разбираю примеры из книги "Решение задач на современном C++" Мариус Бансила Там в 36 задаче есть функция, которая сравнивает текущее время и время изменения файла с учётом заданного интервала: ... Думаю, ошибка в адресе файла string p(R"(C:\Temp\cpp\ddd.txt)"); Может надо string p="C:\\Temp\\cpp\\ddd.txt"; ?
Неэпический
 Аватар для Croessmah
18124 / 10709 / 2063
Регистрация: 27.09.2012
Сообщений: 26,997
Записей в блоге: 1
21.08.2023, 08:13 0

Шаблонная функция - C++ - Ответ 17010616

21.08.2023, 08:13. Показов 497. Ответов 3
Метки (Все метки)

Лучший ответ Сообщение было отмечено SomniPhobia как решение

Решение

constexpr if

Вернуться к обсуждению:
Шаблонная функция C++
2
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.08.2023, 08:13
Готовые ответы и решения:

Шаблонная функция
Всем привет! Подскажите пожалуйста, почему не работает следующее объявление функции-шаблона? template &lt;class T&gt; class Base ...

Шаблонная функция
Как &quot;научить&quot; шаблонную функцию отличать массив от контейнера, то есть если написать: template &lt;class contains, class type&gt; type...

Шаблонная функция
Помогите понять почему когда вызываешь функцию уже для конкретного типа (int,char*,double и т.п.)выдает ошибку: Error C2440 'type cast':...

3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.08.2023, 08:13
Помогаю со студенческими работами здесь

Шаблонная функция
Нужно создать шаблонную функцию, в которой массив сортируется пузырьком, поиск максимального и минимального значения! Вот с поиском...

Шаблонная функция
Дорогие форумчане, нуждаюсь в вашей помощи: имеется несколько функций, с большим объемом кода. Чтоб не повторять код для функций с другим...

Шаблонная функция
У меня есть две функции и в зависимости от введенных данных должна вызваться определенная функция. Нужно создать шаблонную функцию для...

Шаблонная функция С++
Помогите пожалуйсто понять ошибку Используется шаблонная функция в первом вызове она отображает значение типа int во втором типа double...

шаблонная функция С++
написать шаблонную функцию что подсчитывает сколько в массиве пар соседних элементов с одинаковыми значениями. буду признателен ))

0
Новые блоги и статьи
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
WebAssembly и Go: Создание высокопроизводи­­тельных веб-приложений
bytestream 03.03.2025
WebAssembly - это технология, изменившая подход к созданию высокопроизводительных веб-приложений. До появления WebAssembly JavaScript оставался единственным языком программирования, который понимали. . .
Контексты в Go: отмена, тайм-ауты и распространение
bytestream 03.03.2025
В многопоточном программировании существует множество ситуаций, когда необходимо прерывать выполнение горутин или ограничивать время их работы. Отсутствие грамотного управления параллельными. . .
WebSocket в Go: создание масштабируемых real-time приложений
bytestream 03.03.2025
Веб-приложения все чаще требуют обработки данных в режиме реального времени. Традиционный подход с использованием HTTP-запросов имеет существенные ограничения для таких сценариев. При каждом запросе. . .
Как дебажить в Go: Руководство по отладке
bytestream 03.03.2025
Отладка в Go имеет свои особенности, связаные с строгой типизацией, моделью конкурентности и управлением памятью. Go предоставляет богатый набор встроеных средств для отладки, которые дополняются. . .
Быстрый map в Go со Swiss Table
bytestream 03.03.2025
Swiss Table - это не просто очередная оптимизация существующего решения, а принципиально новый подход к организации данных в памяти. В основе лежит идея группового зондирования с использованием. . .
Пакет Context в Go и управление потоками
bytestream 03.03.2025
Context - один из наиболее важных и часто используемых пакетов в Go, предоставляющий возможности для управления жизненным циклом операций, отмены запросов и передачи значений между горутинами. Этот. . .
Суммирование октав синего шума, как шум Перлина в C++
bytestream 03.03.2025
Создание реалистичных процедурных текстур, ландшафтов и эффектов требует понимания различных типов шума и их характеристик. Синий шум, в отличии от более распространенного белого шума, обладает. . .
Двумерный итератор перемешивания с низким расхождением в C++
bytestream 03.03.2025
В компьютерной графике и вычислительной математике часто возникает потребность в эффективном перемешивании двумерных данных с сохранением определенных статистических свойств. Особую значимость. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru