Macro C ++ __file __ обычно включает в себя полный путь (со многими компиляторами).
Для моего трассировки я хочу только имя файла, а не полный путь.
Есть ли встроенный макрос для этого в любой версии C+ или, чтобы написать свой собственный?...
Это не проблема кодирования, это просто незначительная визуальная ошибка с Visual Studio Intellisense. Когда я нахожусь на код, например, функции или переменные, и показывает всплывающее окно с их подписью, в его некоторых частях есть случайный...
Я не могу понять, как найти текущий тип камеры, который выполняется, то есть физический против свободного против целевого.GetCOREInterface()->GetActiveViewExp().GetViewCamera()
кажется многообещающим, но камера в активном представлении может быть...
На странице CPPREF на концепции std :: default_initializable я увидел следующий код:
template
concept default_initializable =
std::constructible_from && requires { T{}; ::new T; };
Я думаю, требуется {t {}; :: Новый Т; } достаточно.
Почему он...
Так что у меня возникли проблемы с моделью Фонга, в частности, диффузной компонентом и использованием правильного нормального вектора и направления к свету. Это для школьного проекта, но мне все равно, если я не закончу его, пока кто -то сможет...
Я являюсь участником алгоритмического конкурса, и у меня есть рабочее пространство Vscode, где я организовал свой код из различных систем онлайн -судейства в папки. Дерево каталогов выглядит примерно так:
OI (Workspace Root)
- Codeforces
- -...
Я уже знал, в моем предыдущем вопросе (использование ненициализированного статического объекта, четко определенного в C ++?), что в статической инициализаторе переменной мы можем использовать члены этой переменной в выражении Lambda Iife, потому что...
В следующем коде:
#include
int main() {
using vec_t = std::vector;
vec_t v;
auto it1{std::move(v).begin()};// type is vec_t::iterator
auto it2{std::make_move_iterator(v.begin())}; // type is std::move_iterator
}
Я работаю над системой гомоморфного шифрования с несколькими клиентами, используя OpenFHE. Клиент сериализует крипто -контекст, клавиши и шифроты, используя метод OpenFHE SerializetoFile . На клиенте B я пытаюсь покинуть эти файлы для расшифровки...
В C ++ есть ли способ написать кусок кода, такой, что компиляция будет генерировать компиляцию ошибка (не ошибка линкера или предупреждение о компиляции), если только последующая часть Sourcecode (любой формы) не существует (то есть SourceCode не...
Я разрабатываю приложение QT с QML, и я сталкиваюсь с проблемой отладки в Visual Studio. Когда я использую файл проекта .SLN, сгенерированный VS, я могу нажимать точки останова в файлах QML без каких -либо проблем. Однако, когда я переключаюсь на...
a std :: reference_wrapper гарантированно будет инициализирован (но может быть восстановлен, в отличие от обычной ссылки).
-это класс обертки, какова причина для std :: reference_wrapper
(и Operator*
У нас есть репозиторий, который мы создаем с помощью Arduino IDE, и мы пытаемся настроить проверки Coverity для этого. Я пытался использовать Arduino-Cli для COV-Build, но это дает ошибку «не было испускается файлы». Вот команды, которые я выполнил,...
У меня есть эта функция:
template
auto float_to_string(const T& f) -> std::string {
auto oss = std::ostringstream{};
oss std::string {
return std::format( {:.{}f} , f, std::numeric_limits::max_digits10);
}
Я пытаюсь реализовать перетаскивание после примера из книги GTKMM здесь:
br/> в Prepare // ...
Glib::Value value_obj;
value_obj.init(value_obj.value_type());
value_obj.set(list_of_strings);
provided_content =...
Может кто -нибудь объяснить мне, что мне нужно сделать, чтобы получить правильную ценность здесь? Я знаю C ++ немного, но я совершенно новичок в бинарном смене/смене битов/байтовых, и я не могу понять, что это означает. Значение (hffffffff).
.e.,...
Совсем недавно я установил Ubuntu и вместе с ним: Eclipse версия: Luna Service Release 2 (4.4.2) Идентификатор сборки: 20150219-0600 . Я установил компилятор Mingw GCC через опцию командной строки Ubuntu предоставляет для моей 64-битной системы....
Я пытаюсь генерировать вызову, с помощью которого можно найти все возможные пути выполнения, которые достигают определенной функции (так что мне не нужно выяснять все пути вручную, так как есть много путей, которые приводят к этой функции)....
Может кто -нибудь объяснить мне, что мне нужно сделать, чтобы получить правильную ценность здесь? Я знаю C ++ немного, но я совершенно новичок в бинарном смене/смене битов/байтовых, и я не могу понять, что это означает. Значение (hffffffff).
.e.,...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения