cost 241 ms
presto sql 獲取表格填充率的查詢

[英]presto sql query for getting the fill rate of the table

我想要一個通用查詢來獲取表中所有列的填充率。無論列號如何,查詢都應該工作。我必須使用 presto sql 來實現它。我已經嘗試搜索一種方法,但似乎沒有任何效果。 輸入 一種乙 C 丁 1個 null null 1個 2個 2個 3個 4個 Null Null Null 5個 Output ...

如何使用 SAL 注釋 C 或 C++ function 指定它在參數為非 NULL/NULL 時返回 true/false

[英]How do I annotate a C or C++ function using SAL to specify that it returns true/false if a parameter is non-NULL/NULL

使用 Microsoft 的/analyze static cl.exe分析命令行選項進行編譯時,我收到警告 在調用瑣碎的 function 的代碼路徑上,它保證foo不是分析器認為可能存在的 NULL。 瑣碎的 function:bool check_ptr(void* ptr) { i ...

Microsoft 源代碼注釋語言 (SAL) 不給出 C26100 或其他警告

[英]Microsoft source code annotation language (SAL) does not give C26100 or other warnings

我想看看是否可以使用 SAL 來檢測並發錯誤。 我根據Sample C++ 項目准備了一個項目進行代碼分析,並嘗試了Code analysis for C/C++ warnings中的示例代碼。 但是,我沒有收到應出現在某些示例代碼中的警告。 具體來說,C26100、C26101、C26110、C2 ...

Sal 可以注釋參數成員可能發生突變嗎?

[英]Can Sal annotate that parameter members may be mutated?

我正在 C 中編寫一個字符數據結構的引用計數鏈表進行練習。 我想嘗試在其中使用 Sal 來注釋 function 參數以進行此練習。 我有一個輸入參數(名為This ),我想對其進行注釋以明確指定參數的成員必須是可變的,以便 function 能夠按預期運行。 情況類似於下面的代碼。#includ ...

什么時候在 C++ 中使用_Notnull_?

[英]When to use _Notnull_ in C++?

有人可以提供何時使用_Notnull_的見解嗎? 我正在使用 Visual Studio 2019,這是我的代碼: 然而, _Notnull_讓 function 運行。 我找不到任何關於如何/為什么將其與示例一起使用的文檔。 ...

“_inout”參數可以是“const”“嗎?

[英]can an "_inout" parameter be "const" "?

我的理解是,如果指針指向讀取和寫入的內容,即“ inout ”,那么根據定義它不能是“const”(因為“out”),但是 C 標頭中有原型指定參數為“ inout const”,這對我來說沒有意義。 例如: EXTERN_C _Check_return_ NTSTATUS APIENTRY D3 ...

2022-02-22 06:31:47   1   69    c / sal  
如何在 typedef 的 function 上強制執行 SAL 注釋?

[英]How do I enforce SAL annotations on a typedef'd function?

假設我像這樣導入 DLL function : 現在, RandomNumber的代碼中的這個 function RandomNumber 使用 SAL 注釋_Check_return_進行注釋。 我還希望在調用它的代碼中強制執行此注釋。 我該怎么做? 如果我將注釋放在typedef上: 稍后當我 ...

Visual Studio“取消引用 NULL 指針”警告

[英]Visual studio "Dereferencing NULL pointer" warning

我有一個 function 創建一個地址,在該地址連續存儲值,然后返回該地址: 但是,我收到一條警告,指出Warning C6011 Dereferencing NULL pointer 'solAddr' 。 經過一些在線搜索,我發現我只需要使用“if”-語句確保solAddr不是NULL並且警告 ...

2021-02-08 22:51:12   1   157    c / memory / sal  
帶有重載賦值運算符的 C6001

[英]C6001 with overloaded assignment operator

這個簡化的示例代碼在 static 分析下引發了 C6001: 我的理解是,之所以提出此警告,是因為假設重載的賦值運算符可能正在讀取未初始化的 memory。 但在這種情況下,我們並沒有這樣做——我們實際上是在初始化memory。 如何告訴編譯器這里的賦值運算符沒有使用任何未初始化的 memory ...

如何在 Visual Studio 中使用 C 的 SAL 注釋編寫此 function?

[英]How can i write this function using SAL annotations for C in Visual Studio?

我如何使用 C 的 SAL 注釋來編寫這個 function? 我需要實現一些功能,但我不知道如何聲明它們。 我只需要 1 個 function 作為 model,這樣我就可以實現 rest。 下面是我的主要 C 文件,其中包含我已實現的所有句柄,我不需要修改它。 我需要幫助來實現這個注冊句柄 f ...

Microsoft 是否從 MSDN 中的 function 定義中刪除了源代碼注釋語言 (SAL) 和調用約定

[英]Did Microsoft drop source-code annotation language (SAL) and calling convention from their function definition in MSDN

例如, SetWindowPos的 function 定義曾經是這樣的: 這過去在調用約定以及哪些參數是可選的/輸入的/輸出的等方面非常清楚。 然而,現在 MSDN 使它變得更簡單,但刪除了調用約定和 SAL 注釋,如下所示: 問題:現在有沒有辦法看到 SAL 注釋和調用約定? 他們為什么要刪除它? ...

2020-03-07 12:34:26   1   136    c++ / msdn / sal  
Visual Studio 中的警告 C6385

[英]Warning C6385 in Visual Studio

我似乎從 Visual Studio 2019(16.5 預覽版,但也在 16.4 及更早版本中)代碼分析工具收到錯誤警告消息。 這是一個錯誤,還是我真的只是錯過了什么? 生成的警告(確切地說)是: 警告 C6385:從“prodlist”讀取無效數據:可讀大小為“(size_t)*32+8 ...

在Doxygen中使用Microsoft的源代碼注釋語言(SAL)?

[英]Using Microsoft's Source-Code Annotation Language (SAL) with Doxygen?

我正在嘗試使用Doxygen記錄一些使用Microsoft的源代碼注釋語言(SAL)的 C ++代碼。 但是,Doxygen無法正確解析某些注釋宏,例如_Success_ 。 在示例函數注釋 _Success_的情況下,Doxygen將此宏誤解為函數標頭/原型。 請看以下包含函數注釋標 ...

SAP 安全審計日志 (SAL) 是否加密?

[英]Are SAP Security Audit Logs (SAL) encrypted?

經過幾個小時的谷歌搜索,我仍然找不到答案。 請一些 SAP 專家告訴我:SAP SAL 是否可能作為加密文件生成,或者它們沒有加密? 例如,是否可以使用 3rd 方工具或 python/java 等中的一些編碼來解析審計日志文件? 我的問題的上下文是 IT 合規性。 我試圖了解是否有必要加密 S ...

為什么 _Printf_format_string_ 宏不產生任何警告?

[英]why _Printf_format_string_ macro doesn't produce any warnings?

在下面的代碼片段中,MyFormat() 調用中格式說明符的錯誤使用應該會根據 SAL 規范產生警告,如果我取消注釋 printf() 的相同調用,我真的會收到所有這些警告,但我的代碼是即使使用 /W4 也可以靜默編譯。 我究竟做錯了什么? 我正在使用 MSVC 2017 15.9.7 社區版。 ...

MSVC SAL與C ++ 2a合同

[英]MSVC SAL vs. C++2a Contract

在MSVC中,有SAL功能 ,可用於描述參數,結果等,而且效果很好,便攜性也不錯,C ++ 2a契約功能似乎做同樣的事情,有人可以給一些他們之間的差異? ...

2018-12-15 08:57:09   1   90    c++ / c++20 / sal  
使用SAL注釋的Visual Studio社區代碼分析的質量

[英]Quality of Visual Studio Community code analysis with SAL annotations

我希望這個問題不超出SO的范圍; 如果是(對不起那種情況),請告訴我它屬於哪里,我會嘗試將它移到那里。 用於C / C ++中靜態代碼分析的SAL注釋的概念對我來說似乎非常有用。 以MSDN上錯誤實現的wmemcpy為例:了解SAL : MSDN說“代碼分析工具可以通過單獨分析 ...

配置Doxygen以忽略源代碼注釋語言(SAL)

[英]Configure Doxygen to ignore the Source-Code Annotation Language (SAL)

我有一些用Doxygen記錄的類。 此外,它們還使用Microsoft的源代碼注釋語言(SAL)進行注釋,以支持靜態代碼分析。 在這種情況下,Doxygen將報告警告: 在Foo :: _ Success_(return == Success)= 0的參數列表中找不到命令@p ...

代碼分析看不懂_In_opt_參數注解?

[英]Code analysis doesn't understand _In_opt_ parameter Annotation?

看起來像 SAL 錯誤。 編碼: 和代碼分析給我C6102 - 使用來自失敗函數調用的變量 在行TraceProtectedFile(curFile) ; 但 TraceProtectedFile 有原型 _In_opt_表示"_In_opt_ is the same as _In_, e ...

無法理解VS2015 Analyzer報告

[英]Can't understand VS2015 Analyzer report

分析器報告某個參數未初始化。 我不明白為什么。 編碼: 分析儀的投訴是: '緩沖區'未初始化 使用了“緩沖區”,但可能尚未初始化 現在,根據此函數的SAL注釋-您需要確保它不會返回false: 也許我想念“ 當 ”的事情? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM