Pertanyaan yang diberi tag templates

Tag templat digunakan dalam berbagai konteks: pemrograman generik (terutama C ++), dan pembuatan data / dokumen menggunakan mesin templat. Saat menggunakan tag ini pada pertanyaan-pertanyaan berat implementasi - beri tag pada bahasa kode implementasi ditulis dalam.

526
Menyimpan definisi fungsi template C ++ dalam file .CPP

Saya memiliki beberapa kode templat yang saya ingin simpan dalam file CPP daripada inline di header. Saya tahu ini bisa dilakukan selama Anda tahu jenis templat mana yang akan digunakan. Sebagai contoh: file .h class foo { public: template <typename T> void do(const T& t); }; file...

369
C ++ template typedef

saya ada kelas template<size_t N, size_t M> class Matrix { // .... }; Saya ingin membuat typedefyang membuat Vector(kolom vektor) yang setara dengan Matrixdengan ukuran N dan 1. Sesuatu seperti itu: typedef Matrix<N,1> Vector<N>; Yang menghasilkan kesalahan kompilasi. Berikut...

305
Trik JSP untuk membuat templating lebih mudah?

Di tempat kerja saya ditugaskan untuk mengubah banyak HTMLfile menjadi JSPproyek sederhana . Ini benar-benar semua statis, tidak ada logika sisi server untuk diprogram. Saya harus menyebutkan bahwa saya benar-benar baru di Jawa. File JSP tampaknya membuatnya mudah untuk bekerja dengan menyertakan...