我正在尝试构建一个应用程序,用于在播放器到达真实声卡之前拦截来自播放器的音频,并将音频流重定向到RDP虚拟频道,以便在远程客户端的扬声器上播放音频.
如何为Windows XP和Vista实现此方案?任何帮助将不胜感激.
谢谢.
如何获取指针数组中的元素数量?
以下是我的代码:
struct mystruct
{
int a;
char ch[10];
int c;
};
mystruct *m_arr[2];
Run Code Online (Sandbox Code Playgroud)
我在其他一些文件中遍历此数组.我没有在每个文件中硬编码为2,而是想以编程方式获取数组中的元素数量.
char *x[4] = { "ffg", "fgf", "kkk" "mmm"};
int *x1[4] = { 1, 2 ,3 , 4};
Run Code Online (Sandbox Code Playgroud)
如果我创建如上所述的字符指针数组,其编译正常,而如果我创建第二行中提到的整数指针数组我得到错误
'initializing' : cannot convert from 'int' to 'int *'
Run Code Online (Sandbox Code Playgroud)
语法如何适用于字符但不适用于整数.请解释任何人.