cost 430 ms
模板化繼承中的范圍解析(可能是所謂的mixin)

[英]Scope resolution in templated inheritance (possibly what is called mixin)

假設我有模板化的類 在模板化類A4的定義中,至少當僅使用實例類型A4<A3<A2<A1>>> ,似乎可以將x稱為 要么 要么 問題1:這些是等價的嗎? 嗯,我認為我可以看到它們不是從A4級別的觀點來看是等同的。 對於Cont ...

無法使用:: Operator將新List初始化為Map的值?

[英]Unable to initialize new List as value of a Map with the :: Operator?

在處理紙牌游戲項目時,我試圖創建一個新的Map,同時已經有一個我想用作KeySet的List。 Map必須使用類型為Player的鍵,並且每個鍵都包含一個由單個List<Trick>組成的Value,其中Player是Interface和Trick - 一個類。 最初我嘗試使 ...

顯式調用 typedef'd class 類型的析構函數的正式正確方法

[英]Formally correct way to explicitly call destructor of typedef'd class type

這個問題是相關的: C++: Explicitly call destructor of template parameter's typedef 我有以下內容: 稍后,我有一個類型為A::Ptr *的變量ptr ,它是通過 placement new 獲得的,主要是通過調用 function,如下 ...

為什么`::`在不像運算符的情況下被稱為'范圍解析運算符'?

[英]Why is `::` called the 'scope resolution operator' when it doesn't act like an operator?

我不能想到使用::指定范圍會導致生成任何代碼的情況。 我能想到的其他所有運算符(至少在概念上)都會生成代碼,它會“做某事”。 那么為什么:: 當它不像運算符那樣行事時,它被稱為'范圍解析運算符'。 對我而言,似乎更像是一個名字的一部分,像一些詞匯絨毛...或者圍繞模板參數列表的< ...

如何在C ++中沒有作用域解析運算符的情況下訪問標頭成員類型?

[英]How to access a header member type without scope resolution operator in C++?

我正在學習C ++,這可能是一個愚蠢的問題。 我想為普通類型的definitons創建一個類,並通過插入在許多cpp文件中使用它。 標題為“ CommonTypesCls.h”: 我想像這樣在source.cpp中使用這些屬性: 是否可以使用包含類的成員類型而沒有范圍解析 ...

私人衍生析構函數

[英]Private Derived Destructor

當我嘗試多態刪除派生對象(即:基類具有public virtual destructor )時,為什么仍要調用派生類private析構函數 ? 為什么范圍解析專用在這里不起作用。 class Base { protected: Base() { cout << "Base ...

C ++-遍歷3個元素的映射

[英]c++ - iterating through a map of 3 elements

我對在C ++中使用STL容器非常陌生。 我有一個由3個元素組成的映射(成對的2個字符串-充當鍵,而int充當值。) 但是,當我嘗試像這樣遍歷它時: 編譯器拋出錯誤: 不知道我在這里做錯了什么-雖然這應該是一個簡單的解決方法。 ...

編譯g ++時不在范圍內聲明

[英]not declare in scope when compiled g++

這是我的檔案 這是我的A.cpp文件 我試圖把 在我的cpp文件的頂部,但是它仍然無法編譯。 它給我錯誤 在函數'int main()'中:A.cpp:112:13:錯誤:未在此作用域中聲明'menuChoice'menuChoice(); 我如何編譯 ...

應用范圍解析運算符會使編譯器阻塞

[英]Applying scope resolution operator causes compiler to choke

我正在使用SDL的RenderCopy函數: 最后兩個參數是復制圖像的源和目標rect,它期望有一個指向rect的指針,上面的代碼按預期工作,然后再次鍵入“ SDL_Rect Game :: mSourceRect” ,就像您期望的成員變量一樣。 每當我將作用域解析運算符傳遞給re ...

如何為嵌套類編寫范圍解析運算符函數標頭?

[英]How to write the scope resolution operator function header for nested classes?

嘿,我有一個相當簡單的問題,一些快速的Google搜索無法解決,所以我來這里尋求幫助。 我無法完成任務,因為我什至無法編寫框架代碼! 基本上我有一個像這樣的頭文件: 我想知道如何在實現文件中的文件之外引用這些人。 獎金: 這些功能如何被稱為? 在解決這個問 ...

isalnum的范圍解析運算符

[英]Scope resolution operator for isalnum

我正在問這個問題,作為對此問題的后續行動。 上一個問題是在大約三年前提出的,所以我問一個新的問題會更好。 我鏈接到的問題的症結在於,OP試圖運行以下代碼行: 一些容器s 。 該行代碼無法編譯,OP應該執行此操作 可接受的答案表明,在locale和cctype庫中存在is ...

范圍解析運算符后的模板參數未替換

[英]Template argument after scope resolution operator is not substituted

我正在嘗試制作一個通用代碼,如果B不是D的祖先,它將導致編譯錯誤。我想出了什么: 沒用 當我“打電話”時,如下所示: 我收到以下錯誤(g ++ 4.8.2): 看起來模板參數D不能代替A1。 任何人都可以解釋並提出解決方案嗎? ...

PHP-對類變量使用雙冒號

[英]PHP - Using a Double colon with a class varible

我正在嘗試從類中使用可變名稱調用靜態函數。 預期的結果: 這有效: 這也適用: 我試圖在當前類中定義新的類名稱,並從當前模型中將find稱為靜態函數。 有沒有辦法使用__set而不創建新對象或在函數中聲明局部變量,這是怎么可能的? ...


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