pragma

    0熱度

    2回答

    我在我的項目中廣泛使用了#pragma標記,我想知道是否存在結束編譯標記語句。我似乎無法找到一個。

    0熱度

    1回答

    我有一個關於sqlite3上PRAGMA ignore_check_constraints的問題。我確實設置了它,但顯然它不起作用,因爲當我嘗試插入一些數據時,會引發錯誤「NOT NULL constraint」。 請問,有人可以告訴我什麼是錯的?

    2熱度

    3回答

    我正在尋找一種簡單的方法來將某些g ++(g ++ - 4.9是特定的)編譯選項本地化爲某些代碼行或至少有針對性的功能。我一般來說都很感興趣,但也有具體到-fast-math,-ffinite-math-only和-fno-signed-zeros選項。 我推測可以使用make實用程序在* .cpp文件級別進行本地化,但我希望有一種方法可以通過#pragma或__attribute__或其他東西在

    0熱度

    1回答

    所以我自學HTML,我想知道是否有辦法以更好的方式組織我的代碼,就像在C++中使用pragma區域和pragma endregion一樣。 我真的很想找到像這樣簡單的東西,最好是2或3代碼行。 對於那些誰不知道C++,編譯這樣使用: #pragma region NameOfMyRegion // Code.... #pragma endregion 然後你可以展開和摺疊它如你所願,並會顯

    2熱度

    1回答

    我們有一些第三方軟件使用ODBC從Oracle數據庫中選擇數據。 在Oracle中,我們將數據公開爲流水線函數(而不是表或視圖),因爲我們想要審計SELECT。 Oracle流水線功能使用PRAGMA AUTONOMOUS_TRANSACTION開關,以便我們可以將每行都寫回到ODBC選擇的每行的審計表中寫入一行。 這工作出色!但是現在我們需要從SQL Server而不是Oracle做同樣的事情。

    0熱度

    1回答

    我正在處理一個代碼,並且正在嘗試根據我提供的指南使用更多的線程。它說:「使用OpenMP #pragma將並行性動態分配給不同線程的圖像行,每個處理器或內核都有一個線程。」在這裏,它是在代碼: #pragma omp parallel for schedule(dynamic, 1) // OpenMP for (int y = 0; y<height; y++){ // Loop

    8熱度

    1回答

    我有這樣的示例程序低於上述程序的 #include <stdio.h> #include <stdlib.h> #pragma pack(push) #pragma pack(1) typedef struct{ char a; int b; char c; }st_a; #pragma pack(pop) typedef struct

    0熱度

    1回答

    我想要檢索SQLite中表中的列名和行數。 這可能是一個命令嗎? SELECT COUNT(*) FROM tablename 和 PRAGMA table_info(tablename))

    0熱度

    1回答

    我用的是IDE的Visual Studio 2013年 Visual Studio中有一個非標準的,但廣泛支持的預處理指令: #pragma once 這取代#include警衛,並刪除名稱的任何可能性衝突與較少的代碼。我的問題是,使用它有什麼缺點,例如便攜性降低?

    1熱度

    1回答

    使用intel編譯器,如果用戶使用#pragma ivdep確認沒有依賴關係,則循環仍然可以被矢量化。 我發現了一個在GCC #pragma GCC ivdep,卻得到了一個錯誤如下: warning: ignoring #pragma GCC ivdep [-Wunknown-pragmas] #pragma GCC ivdep