qore

    2熱度

    1回答

    虛擬方法我需要實現一個類QoreFoo在C++,並經由.qpp其雙重實施Qore腳本富。 QoreFoo是提供通用API的抽象類,真正的功能將被添加到descend和class(C++或Qore)中。來自內核的Foo API調用(即C++)需要傳播到實例化對象,而不管使用何種後代類。 QoreFoo.h # implement general API class QoreFoo { publ

    1熱度

    2回答

    我想要獲得SOAP服務的WSDL,我知道從某種程度上可以從Qorus UI獲取WSDL,但似乎我無法獲得正確的URL。有人可以指出正確的方法嗎?謝謝..

    5熱度

    1回答

    如何在Qore的SqlUtil的where哈希中多次使用列? 例如,SQL:colname in (...) and colname not in (...) 這裏一個那裏哈希看起來像: hash sh = ('where': ( 'colname': op_in(...), 'colname': op_not(op_in(...)), )); 當然相

    2熱度

    1回答

    我需要將returnValue作爲參數傳遞給參數,並在函數id完成時調整原始var值。所以使用ReferenceArgumentHelper類。 代碼錯誤代碼如下當returnValue被無意中刪除(當它是一個節點,即字符串)並且valgrind檢測到它時出錯。 callMethod(「onFunctionExit」調用一個Qore腳本方法,我可以看到有正確的returnValue價值。我懷疑這是

    5熱度

    1回答

    我在0.8.12中對變量作用域感到困惑。看起來函數參數與全局變量的範圍相同 - 是否可能,或者我做錯了什麼? 3.1.0 [email protected] ~$ cat zk1.q %new-style %strict-args sub fun(string v) { print("xxx\n"); } string v = "zzz"; 3.1.0 [email p

    3熱度

    2回答

    是否有Qore操作符/函數從列表中獲取子列表而不修改源列表,即等效於substr()。 extract操作員從原始列表中刪除項目。 list l = (1,2,3,4,5,6,7,8,9); list l2 = extract l, 2, 4; printf("l:%y\nl2:%y\n", l, l2); l:[1, 2, 7, 8, 9] l2:[3, 4, 5, 6]

    5熱度

    1回答

    拆分的長名單成碎片,我想在Qore分裂名單如下: list a = (1,2,3,4,5,6); list pieces = split_list_into_pieces(a, 2); printf("%y\n", pieces); 所需的輸出: [[1,2], [3,4], [5,6]] 即我想要一個(應該是很長的)列表,並將它分成給定(最大)長度的片段。 我能做到這一點,如: li