templates

    0熱度

    2回答

    我對我的模板「matrix」類的std :: forward構造函數有一些問題。基本上我想設置一個類型爲float和size 4的矩陣,它等於float和size 3的2個矩陣之和。我在函數'test'中的struct'matrix_struct'內部執行此操作。但是,MSVC錯誤告訴我「'static_cast':不能從'矩陣'轉換爲'float'」,並且每當我檢查錯誤時,它都會將我帶到std

    2熱度

    1回答

    我不斷收到分段錯誤,我不知道爲什麼。對於模板來說很新穎,我只是想搞清楚什麼。我使用模板構建了一個堆棧,並且迄今爲止只包含了成員函數push和top/peek。嘗試創建一個字符串堆棧。 #include <iostream> #include <string> template <class T> class TemplateStack { public: typedef T t

    -3熱度

    2回答

    我對WordPress的一個基本的原始的HTML塊,我希望它顯示這句話在H2和中心: Hi my name is Gerard and I am "an engineer" 然後我想「工程師」更改爲「製造商」和「企業家」等。這個函數是如何被調用的?我怎樣才能實現這樣的事情? 一個示例目前正在展示在:www.shapeways.com主滑塊上。

    1熱度

    2回答

    我試圖創建一個函數重載因此它只能結合(工程)成員函數。我接過來一看在std::mem_fn http://en.cppreference.com/w/cpp/utility/functional/mem_fn template <class Ret, class T> /* unspecified */ mem_fn (Ret T::* pm); 函數簽名所以我構建我的參數,例如 templ

    4熱度

    1回答

    有人建議here使用元組而不是所有公共結構。我發現它很有用。但我的問題是現在與以下部分: using Edge = std::tuple<Node_wp,//From Node Node_wp>;//To Node using Edge_wp = std::weak_ptr<Edge>; using Node = std::tuple<std::vector<Edge_w

    2熱度

    1回答

    #include <iostream> template <typename T> void f1(T&& r1){ std::cout<<r1; } void f2(int&& r2){ std::cout<<r2; } int main() { int&& x = 42; f1(x); //line 1: No error here. W

    0熱度

    1回答

    我正在嘗試爲電子郵件模板創建一個藍色按鈕。該電子郵件客戶端Outlook 2007中我瞭解到,它不支持CSS3,所以我寫了這個CSS的按鈕: HTML: <html> <a id="button" style: "text-decoration: none;" href=""> <span style="color: white;">Button</span> </

    1熱度

    2回答

    有沒有辦法創建一個類模板,它可以將自己作爲模板參數進行實例化? 我想可以說在我的代碼的東西這樣的: Operation<float> op1(0.3f); Operation<float, Operation> op2(0.5f, op1); 我試圖定義一個與可變參數模板參數,類模板,以避免在一個無限循環結束了(模板將有定義一個模板模板參數,該模板參數本身也需要一個模板參數,該模板參數也必須

    1熱度

    3回答

    以下問題: template<int nDim> void foo (){ Eigen::Matrix<double, nDim, nDim> bar; if (nDim == 3){ bar = generate_a_special_3x3_Matrix();} else if (nDim == 2){ bar = generate_a

    0熱度

    2回答

    我正在爲wordpress構建一個自定義頁面模板,我只想包含特定的樣式和腳本,並完全忽略已激活的主題樣式和腳本,以免它們與我的設計發生衝突。 我怎樣才能讓特定的樣式和腳本,並忽略激活的WordPress主題的所有樣式和腳本?