c 菜鳥問題

2022-06-29 11:11:33 字數 1272 閱讀 6682

1樓:板唱

模板特殊化,見

我也是第一次見到,慚愧~~

const char* 和 char* 型別不同,改一下就好#include

#include

using namespace std;

template

t maxn(t a,int n=0);

template <> char * maxn(char *a,int n);

int main()

;double b[4]=;

const char *c[5]=;

cout<

t maxn(t a,int n)

return b;

}template <> char * maxn(char *a,int n)

}return p;}

2樓:匿名使用者

看不太出來想要幹什麼 比較亂

#include

#include

using namespace std;

template

t maxn(t a,int n=0);

int main()

;double b[4]=;

const char *c[5]=;

cout<

t maxn(t a,int n)

return b;

} 沒看出對哪了 函式模板又不是模板類

3樓:匿名使用者

一般情況按一般處理,特殊情況特殊處理.

編譯器優先選用非模板函式.

#include

#include

using namespace std;

template

t maxn(t a,int n=0);

char * maxn(const char *a,int n);

int main()

;double b[4]=;

const char *c[5]=;

cout<

t maxn(t a,int n)

return b;

}char * maxn(const char *a,int n)//template <> char * maxn(const char *ps,int n)

{int m=strlen(a[0]);

char *p=(char*)a[0];

C語言菜鳥問題,switch語句有點整不明白了

main case 2 a b break 此句和switch a 的case1中間沒有break所以也會執行a和b自加了一次,a 4,b 2 default a printf a d,b d n a,b 由於b 0 所以執行了 case 0 a b case 1 a break 停止往下 然後ca...

c菜鳥問題求閏年不知道哪不對

看看這個 題目5 輸入某年某月某日,判斷這一天是這一年的第幾天?1.程式分析 以3月5日為例,應該先把前兩個月的加起來,然後再加上5天即本年的第幾天,特殊 情況,閏年且輸入月份大於3時需考慮多加一天。void project10 case 2 case 3 case 4 case 5 case 6 ...

VB的菜鳥問題,VB的一個菜鳥問題

我沒太聽明白你的話,你先試一下我的這個操作吧,看看是不是你想要的結果 先把text1的text值取1000 然後在form load事件裡打入text1.text text1.text 10 text1.text str val text1.text 10 text1.text 預設的是字串型。te...