![]() |
|
Другие темы раздела | |
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"; ? |
Неэпический
![]() |
|
21.08.2023, 08:13 | 0 |
Шаблонная функция - C++ - Ответ 1701061621.08.2023, 08:13. Показов 497. Ответов 3
Метки (Все метки)
![]() Решение
2
|
21.08.2023, 08:13 | |
Готовые ответы и решения:
3
Шаблонная функция Шаблонная функция Шаблонная функция |
21.08.2023, 08:13 | |
Помогаю со студенческими работами здесь
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
В компьютерной графике и вычислительной математике часто возникает потребность в эффективном перемешивании двумерных данных с сохранением определенных статистических свойств. Особую значимость. . .
|