Вопросы по теме 'pragma'

Что означает #pragma Once в C?
Возможный дубликат: #pragma - помогите разобраться Я видел pragma много раз, но всегда путался, кто-нибудь знает, что он делает? Это только окна?
71219 просмотров
schedule 10.11.2021

Visual Studio #pragma once
Я использую IDE Visual Studio 2013. В Visual Studio есть нестандартная, но широко поддерживаемая директива препроцессора: #pragma once Это заменяет #include охранников и устраняет любую возможность конфликта имен с меньшим количеством...
952 просмотров

Есть ли что-то похожее в C # на пакет прагмы для обработки байтового потока?
Я новичок в C #, и мне нужно обрабатывать поток байтов, который я получаю. В C ++ я обычно использовал что-то вроде этого: #pragma pack(push, DTA_VLS, 1) typedef struct tsHEADER { WORD wLength; WORD...
513 просмотров
schedule 19.11.2021

строковый макрос препроцессора
Я пытаюсь понять препроцессор. почему один из указанных ниже макросов препроцессора не работает, а другой работает в чем разница между #pragma и _Pragma почему мы оборачиваем STRINGZ в ASTRINGZ? #define STRINGZ(x)...
697 просмотров
schedule 29.09.2021

Как отключить предупреждение, которое повторно включается в стороннем коде?
В моем проекте не должно быть предупреждений вообще, они рассматриваются как ошибки, но сторонние инструменты генерируют собственные предупреждения, к коду которых я не могу получить доступ. Поэтому я должен отключить определенные предупреждения,...
727 просмотров

Компилятор IAR, переименование раздела .rodata
Я использую IAR Embedded Workbench, рассмотрим следующий пример C #pragma default_function_attributes = @"MY_APP"; void func() { printf ("this is a test" ); } Используя имя раздела «MY_APP» в файле .icf компоновщика, код функции func ()...
245 просмотров
schedule 24.09.2021

Использование #pragma для выводов PIC
Можно ли использовать #pragma для установки TRIS регистров на 1/0 и PORT регистров на ВКЛ / ВЫКЛ? Я понимаю, что этот вопрос может показаться чрезмерно упрощенным, однако я с нетерпением жду подтверждения.
64 просмотров
schedule 02.11.2021

Как применить прагму nvcc, устанавливающую флаг, только к нескольким строкам кода?
Я хочу применить определенную прагму nvcc, устанавливающую флаг, скажем, отключить предупреждения типа noreturn_function_does_return , но только для определенной моей функции. Теперь, в этом ответе здесь, на SO , говорится, что я могу написать:...
151 просмотров
schedule 21.02.2022

Что означает #pragma comment?
Что означает #pragma comment в нижеследующем? #pragma comment(lib, "kernel32") #pragma comment(lib, "user32")
134812 просмотров
schedule 14.03.2022

Создайте собственные #предупреждающие флаги
Я создаю коммерческое приложение, и мы используем некоторый код GPL, чтобы помочь нам в этом. Как я могу добавить операторы #warning или #error , чтобы при сборке кода для отладки он предупреждал, а при сборке для выпуска выдавал ошибки? Я...
5939 просмотров
schedule 15.03.2022

Проблема с отключением оптимизации LLVM через прагму
У меня есть кусок кода, который дает сбой, если я не строю с отключенной оптимизацией. Я строю с помощью компилятора LLVM 2.0. Я хотел бы отключить оптимизацию, обернув неправильный код директивой компилятора #pragma; или отключить оптимизацию...
4360 просмотров
schedule 18.03.2022

ios Facebook SDK Pragma, ошибка GCC
Мне нужно внедрить метод обмена в Facebook... Я посмотрел видео, прочитал пару руководств и т. д... 1: Я зарегистрировал свое приложение, загрузил SDK, образцы работают нормально 2: когда я перетаскиваю FacebookSDK.framework в мое приложение (не...
417 просмотров
schedule 24.03.2022

Ярлыки pragma omp в c
У меня есть несколько глобальных переменных, которые мне нужно использовать в параллельном разделе моей программы. Итак, я написал это: #define N 2000 int x[N], matrix[N][N] int main(int argc, char **argv) ... #pragma omp parallel { #pragma...
86 просмотров
schedule 18.03.2022

Равенство структуры с использованием pragma pack в C
Причиной того, что структуры не могут быть проверены на равенство в C, является наличие свободных байтов, что делает сравнение невозможным. Но если я использую пакет #pragma (1), который удаляет свободные байты, тогда сравнение должно выполняться...
203 просмотров
schedule 31.03.2022

Какова область действия директивы pragma?
Какова область действия директивы pragma? Например, если я скажу #pragma warning(disable: 4996) в файле заголовка A, который включен из другого файла B, отключит ли это все эти предупреждения внутри B? Или мне снова включить предупреждение в конце...
8516 просмотров

Всегда ли выполнение программы начинается с main в C?
Должно ли выполнение программы начинаться с основного или можно изменить начальный адрес? #include <stdio.h> void fun(); #pragma startup fun int main() { printf("in main"); return 0; } void fun() { printf("in fun"); }...
13809 просмотров

Можем ли мы создать подразделения #pragma mark в Objective C?
Мы используем #pragma , чтобы сделать код более читабельным, точным и разделенным на группы. Например: я использую #pragma , как показано ниже: //--------------------------------------------------------------- #pragma mark #pragma mark...
1594 просмотров
schedule 22.05.2022

Показывать сообщение #pragma в заголовке только один раз во время сборки
У меня есть куча #pragma message("A message") в заголовке config.h , который включается во многие места проекта; цель состоит в том, чтобы сообщить, какие параметры конфигурации выбраны во время сборки. Заголовок защищен заголовком в стиле...
1634 просмотров
schedule 15.06.2022

Android SQLite – изменение journal_mode
Я пытаюсь изменить journal_mode для своей базы данных с помощью кода. Я попробовал SQLiteDatabase.execSQL("PRAGMA journal_mode=OFF"), но это не удается, потому что выражение "PRAGMA journal_mode=OFF" возвращает результат (я проверил это с терминала),...
8003 просмотров
schedule 05.07.2022

связывание с прагмой с g++
В Visual C++ можно сослаться на библиотеку в самом коде, выполнив #pragma comment (lib, "libname.lib") . Возможно ли что-то подобное в g++?
4226 просмотров
schedule 08.07.2022