templates

    0熱度

    2回答

    嗨(英語不是我的第一語言,即使我犯錯誤,請理解我!謝謝!!) 我正在寫一個可以包含指針的模板類。 template <typename T> class SmartPtr { private: T value; public: SmartPtr() {}; ~SmartPtr() {}; SmartPtr(T* a) {

    0熱度

    2回答

    鑑於 template <int...> struct Z; template <int...> struct Q; template <std::size_t...> struct I; 假設我們要 accumulated_sums<Z<1,2,3,4,5>, Q>::type 是 Q<1,3,6,10,15> 和 accumulated<I<1,2,3,4,5>, std::in

    0熱度

    2回答

    我正在構建一個系統,該模型記錄中有一些記錄,這些記錄是所有帳戶都可查看的,並且可以稍後複製以創建個人帳戶的實時記錄。 這個設計決策背後的原因是模板記錄和活動記錄共享相同代碼的95%,所以我不想創建一個單獨的表來跟蹤大多數相同的字段。 舉例來說,我有一個workflows表: ID:整數 ACCOUNT_ID:整數 名:字符串(必填) 的is_a_template:布爾(默認:false) is_i

    0熱度

    2回答

    我是React的新手,我使用Nifty模板,這是一些htmls,css和javascripts。我的主要問題是nifty.js有一些綁定函數,例如,它綁定onClick事件來製作一些動畫。 我在我的index.html中導入nifty.js。但就我所瞭解的React而言,html是動態添加的,所以當nifty.js運行時,html還不存在。這是一個問題,因爲它不會將事件綁定到html。 我的問題是

    1熱度

    2回答

    我正在試驗專門的析構函數。此代碼是完全有效的,並編譯就好了:如果我把類,並在一個單獨的文件「Cat.h」的析構函數和做Main.cpp的#include "Cat.h" #include <iostream> using namespace std; template <typename T> class Cat { public: ~Cat(); }; templa

    0熱度

    1回答

    我正在寫與非類型參數的模板類 class Test { public: Test() { std::cout << "Test::Test()" << std::endl; } Test(Test const&) { std::cout << "Test::Test(Test const&)" << std::endl; } ~Test() { std::co

    1熱度

    1回答

    注意:這個問題不是泛型類,而是泛型函數。(我不相信這是this one重複:它是比這更具體) 在我們的項目,我們的效用函數少數延長Double和Float,如toFixed(靈感Javascript's Number.toFixed) fun Double.toFixed(digits: Int):String = java.lang.String.format("%.${digits}f", t

    4熱度

    1回答

    考慮這樣一個例子: #include <iostream> #include <vector> template <class, class T> using alias = T; template <template <class...> class> struct tt_wrapper{}; template <class...> struct t_wrapper{};

    4熱度

    2回答

    我正在嘗試使用自動差異庫Adept,並且使它與gcc 4.9.0和icc 16.0.2一起工作,但是VS 2017和Clang 4.0.1失敗 我已經將問題簡化爲以下代碼片段,並且在解決庫創建者的問題時,爲了知識的緣故,我想知道爲什麼這段代碼在兩個提到的編譯器中工作並失敗建立在另外兩個。 template <typename A> struct Expression { static

    1熱度

    1回答

    我在不同部分(如sidebar-user)中全局使用了一些元素。所以我想爲此創建一個單獨的模板文件,並在需要時導入到頁面中。 所以,我創建了一個文件夾的意見/應用和它創造_sidebox-user.erb.html文件。 ,我用下面的代碼在index.erb.html <!-- SIGN UP/LOGIN BOX --> <%= render 'sidebox-user.erb.ht