Anonymous » 24 июл 2025, 00:52
Последнее сообщение Anonymous «
Anonymous »
Почему оптимизация пустого базового класса (EBCO) не полностью применена в визуальном C ++? struct T1 {};
struct T2 {};
struct T3 {};
struct T4 {};
struct T5 {};
struct T6 {};
Anonymous » 24 июл 2025, 00:06
Последнее сообщение Anonymous «
Anonymous »
Есть ли способ отключить только одну строку предупреждения в файле CPP с Visual Studio? Есть ли способ игнорировать это только в этой функции, но в противном случае сообщать об этом в компиляционном блоке? На данный момент я поместил #Pragma Warning...
Anonymous » 23 июл 2025, 23:16
Последнее сообщение Anonymous «
Anonymous »
Почему оптимизация пустого базового класса (EBO) не полностью применена в визуальном C ++? struct T1 {};
struct T2 {};
struct T3 {};
struct T4 {};
struct T5 {};
struct T6 {};
Anonymous » 23 июл 2025, 22:26
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать библиотеку-компоненты сущностей в C ++, которая позволяет спецификации как статически объявленных (или «встроенных»), так и компонентов времени выполнения. Первый будет иметь свои соответствующие таблицы в памяти, предварительно...
Anonymous » 23 июл 2025, 20:48
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать библиотеку-компоненты сущностей в C & C ++, которая позволяет спецификации как статически объявленных (или «встроенных»), так и компонентов времени выполнения. Первый будет иметь свои соответствующие таблицы в памяти,...
Anonymous » 23 июл 2025, 20:26
Последнее сообщение Anonymous «
Anonymous »
У меня есть общая память, населенная специализированным оборудованием. Это объявлен как массив структур, например:
struct port {
int data ;
char port_id ;
}
Anonymous » 23 июл 2025, 20:21
Последнее сообщение Anonymous «
Anonymous »
Преамбула: я хочу преобразовать указатель в целочисленный тип, например, Чтобы проверить выравнивание. uintptr_t кажется правильным типом, но он гарантируется только в C, а не в C ++ (или C ++ 11)
для следующего кода:
#include
#ifndef...
Anonymous » 23 июл 2025, 19:44
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь сделать функцию для расчета границ текста с очертаниями. МЕТОД НОРМАЛЬНОЕ Измерение не может сделать это должным образом. Таким образом, способ, которым я это делаю, является созданием GraphicsPath , используя AddString , чтобы добавить...
Anonymous » 23 июл 2025, 19:25
Последнее сообщение Anonymous «
Anonymous »
Я хочу знать, могу ли я переопределить не виртуальную функцию в C ++. Я нашел эту проблему при игре с C ++
override Ключевое слово. У меня есть код следующим образом:
class A
{
public:
void say()
{
cout
Anonymous » 23 июл 2025, 19:19
Последнее сообщение Anonymous «
Anonymous »
Я использую C ++ 20 с MSVC 2022 и внедрил простую структуру коратики. Тем не менее, я сталкиваюсь с сбоем при вызове coroutine_handle.destroy (). Вот минимальный воспроизводимый пример моего кода:
#include
#include
#include
#include
#include...
Anonymous » 23 июл 2025, 18:40
Последнее сообщение Anonymous «
Anonymous »
Я обновил Xcode (ст. 16.0) и убедился, что инструменты командной строки XCode (Br/Brseect Select 2409). /> С командой Clang ++-Возвращение Я вижу выход:
Apple clang version 16.0.0 (clang-1600.0.26.3)
Target: arm64-apple-darwin24.0.0
Thread model:...
Anonymous » 23 июл 2025, 18:33
Последнее сообщение Anonymous «
Anonymous »
Следующий код пытается создать простой стек -коратину. Он выделяет кадр стека в пространстве кучи, установив регистр RSP, а затем вызывая функцию. После этого он выходит из Coroutine через Longjmp. Однако использование Longjmp в кадре Coroutine...
Anonymous » 23 июл 2025, 18:25
Последнее сообщение Anonymous «
Anonymous »
#include
#include
#include
int main() {
auto fin = std::ifstream( tmp.txt );
auto pos = std::istream_iterator(fin);
auto last = std::istream_iterator{};
auto strs = std::vector{};
for (; pos != last; ++pos) {
// Always COPY rather than MOVE the...
Anonymous » 23 июл 2025, 17:54
Последнее сообщение Anonymous «
Anonymous »
У меня есть собственная система базы данных фильмов, в которой контекст я никогда не хочу видеть «расширенные» персонажи (с акцентами, умлаутами и т. Д.) В каких-либо текстовых полях. iconv_t cd = iconv_open( ASCII//TRANSLIT , ISO-8859-1 );
......
Anonymous » 23 июл 2025, 17:48
Последнее сообщение Anonymous «
Anonymous »
Я играю с идеей создания безголового браузера для терминала, по сути, по стилю Qutebrowser, но функциональный в безголовой среде .
текущая стратегия, как я вижу, для получения доступа к кадрским буферу Chromium и выводу, как Sixel, и понимает, как...
Anonymous » 23 июл 2025, 17:37
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь имитировать закон универсальной гравитации Ньютона. Я уже создал частицы и добавил функции чертежа. Я не могу найти, почему я вижу только белое окно.
#include
#include
#include /* srand, rand */
#include /* time */
#include
#include...
Anonymous » 23 июл 2025, 17:24
Последнее сообщение Anonymous «
Anonymous »
Я столкнулся с интересной проблемой C ++ 20, где я хочу применить одну и ту же шаблонную функцию к каждому типу, указанному в STD :: Tuple . Вот какой-то псевдокод, чтобы проиллюстрировать идею:
template
void logType()
{
std::cout
void main()
{...
Anonymous » 23 июл 2025, 17:00
Последнее сообщение Anonymous «
Anonymous »
Я задал аналогичный вопрос для find () метод std :: unoromeded_set последний день - как я могу использовать легкий аргумент в методе unoromeded_set :: find ()?. Но рекомендации, полученные для метода find () , не работает для метода eRase () ....
Anonymous » 23 июл 2025, 16:57
Последнее сообщение Anonymous «
Anonymous »
Следующий код пытается создать простой стек -коратину. Он выделяет кадр стека в пространстве кучи, установив регистр RSP, а затем вызывая функцию. После этого он выходит из Coroutine через Longjmp. Тем не менее, использование Longjmp в кадре...
Anonymous » 23 июл 2025, 16:45
Последнее сообщение Anonymous «
Anonymous »
Мне нужно рассматривать некоторые конкретные предупреждения как ошибки, чтобы программа работала так, как предполагается. Например, функции с атрибутом [ ] всегда должны возвращаться, в противном случае компилятор печатает ошибку. В Visual Studio...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения