我是视觉工作室和编程的新手.我正在使用Visual Studio Community 2015桌面版(据我所知).我找不到C++类的Windows窗体应用程序,而有一个用于C#.
任何人都可以帮助,我需要下载其他版本,插件,还是其他什么?对不起,如果一个愚蠢的问题,我真的无法搞清楚!
查找错误-DB2数据库错误:错误[22018] [IBM] [DB2 / AIX64] SQL0420N在函数“ DECFLOAT”的字符串参数中找到无效字符。
查询----
SELECT
MSISDN,
CONTRNO,
TRANSDATE,
TARIFF_GROUP,
ACT_DURATION,
BILLTEXT,
GROSS_AMOUNT,
CASE
WHEN TARIFF_GROUP IN('PAG2')
THEN DECIMAL((DECIMAL(ACT_DURATION,10,4)/10),20,4)*0.01
ELSE 'CHECK'
END RA_RATE
FROM HISTCALLS
WHERE call_type IN (50,
54)
AND TRANSDATE = CURRENT date - 1 DAY
Run Code Online (Sandbox Code Playgroud)
如果我这样声明一个数组(使用c ++类模板),
#include <array> //standard c++ library
int main()
{
array<int,3> myarray{10,20,30};
}
Run Code Online (Sandbox Code Playgroud)
我如何能够将此数组对象作为参数发送到函数.
如果我像这样通过它有效:
void f_print(array<int, 3> object){}
int main()
{
array<int, 3> myarray{10,20,30};
f_print(myarray);
}
Run Code Online (Sandbox Code Playgroud)
但这里的问题是我很难编码函数的大小.像这样工作的整点使用数组作为对象类型,所以我可以使用array.size().那么如何在不硬编码大小的情况下传递此数组类型对象(c ++类模板).
Edit_1:为什么我不能将数组对象作为一个对象发送到我在函数参数中使用对象的所有属性的对象.