我一直在努力解決這個問題一段時間,似乎無法用所有的模板和專業化解決問題。我想我錯過了靜態功能internal_set_BC的定義,但我不確定。當我編譯下面的代碼,我收到以下錯誤: test.cc:37:49: error: invalid use of incomplete type ‘class RT<2, D>’
static void RT<2, D>::internal_set_BC(D
所以我有一個模板化的圖像類,爲此我嘗試設置內聯顏色轉換。這是代碼的簡化是傷腦筋我: template <typename Color = colors::RGB>
class Image {
/// ...
template <typename DestColor>
operator Image<DestColor>() {
/// when ass