问题列表 - 第42282页

c#中的实时麦克风幅度测量

我正在寻找简单的解决方案,它将在c#中返回麦克风输入的整数值.我已经在网上检查可用的样本,但它们都没有在x64环境中工作.(VS2008 + W7 x64).

是否有任何简单的解决方案可以返回c#中麦克风输入的幅度(或频率)值?

我试过没有结果的NAudio,这个:http : //www.codeproject.com/KB/audio-video/cswavrec.aspx? msg=2155497 没有运气.

.net c# voice input microphone

10
推荐指数
1
解决办法
4413
查看次数

当CPP行拼接在C++ 0x原始字符串中撤消时,是否需要保留原始换行序列?

最新的C++ 0x草案n3126说:

删除反斜杠字符(\)后面紧跟一个新行字符的每个实例,拼接物理源代码行以形成逻辑源代码行.

...

在原始字符串文字的r-char序列中,将恢复在阶段1和2中执行的任何转换(三字符,通用字符名称和行拼接).

从技术上讲,这意味着C++预处理器只识别反斜杠后跟换行符,但我知道一些C++实现也允许Windows或经典Mac风格的行结尾.

是否需要符合C++ 0x的实现来保留紧跟\在原始字符串的r-char序列中的反斜杠字符的换行符序列?也许更好的问题是:是否需要Windows C++ 0x编译器来撤消每个行拼接"\\\r\n"而不是"\\\n"

c++ rawstring c-preprocessor c++11

6
推荐指数
1
解决办法
434
查看次数

current()函数是否保证以指向数组第一个元素的内部指针开始?

我的问题完全如上所述.

我想知道是否足够"信任"数组的内部指针总是指向它的第一个元素,无论如何,只需使用它:

$bar = current($foo);
Run Code Online (Sandbox Code Playgroud)

或者,如果我没有机会,首先将数组的内部指针重置为第一个元素,然后再使用它:

reset($foo);
$bar = current($foo);
Run Code Online (Sandbox Code Playgroud)

我问的原因是因为如果current()函数本身不可靠,它可能会给最终用户带来误导性信息,我宁愿避免使用以下主题的任何电子邮件:

"What is this? I don't even..."
Run Code Online (Sandbox Code Playgroud)

我相信你明白了.:)

编辑:

我知道current()函数的要点是访问数组当前内部指针的位置.我的问题是,当没有其他函数调用应该移动内部指针时,内部指针是否保证在数组创建后立即指向数组的第一个元素.

php arrays

2
推荐指数
1
解决办法
82
查看次数

LINQ - 集合内的过滤器集合

假设我有以下课程:

class Parent
{
    bool Gender { get; set; }
    List<Child> Children { get; set; }
}


class Child
{
    bool Gender { get; set; }
    List<Child> GrandChildren { get; set; }
}


class GrandChild
{
    bool Gender { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

使用linq,任何人都可以通过返回List<Child>每个Child拥有的位置Gender == false以及每个Child的GrandChild 来帮助我过滤Parent对象Gender == false吗?

我设法返回了一个,List<GrandChild>但我真的需要维护层次结构.

c# linq

5
推荐指数
2
解决办法
2万
查看次数

更好的.NET SDK支持 - 佳能还是尼康?

需要从"专业消费者"相机到C#/.NET应用程序进行远程图像捕获(用于捕获更高分辨率和比网络摄像头更多控制的照片).

佳能与尼康远程捕获SDK的任何优势?一个人比另一个更好吗?在着手开发之前寻找开发人员的观点......

c# wia photography

7
推荐指数
1
解决办法
2579
查看次数

使用 PDFBox 绘制透明线

我想在 PDFBox 中用透明线绘制线条和多边形。这是我如何绘制蓝线的一些示例代码,但我无法弄清楚如何更改颜色的 alpha 值。

PDDocument document = new PDDocument();  
PDPage page = new PDPage();  
document.addPage(page);  
PDPageContentStream contentStream = new PDPageContentStream(document, page);  
contentStream.setStrokingColor(66, 177, 230);  
contentStream.drawLine(100, 100, 200, 200);  
Run Code Online (Sandbox Code Playgroud)

java pdfbox

2
推荐指数
2
解决办法
7438
查看次数

如何清除android中的活动堆栈

我的Android应用程序中有以下应用程序流程,

登录 - >主页 - > screen1-> screen2-> screen3-> screen4-> logout

在screen4中,我有一个注销按钮,允许用户从应用程序注销并重新登录.当我重新登录应用程序时,仍会显示以前的数据.当用户从应用程序注销时,有没有办法启动应用程序?

注意:以上所有活动的启动模式都设置为"单一任务",

问候,山姆.

android

3
推荐指数
1
解决办法
892
查看次数

如何使用循环引用来散列和检查对象的相等性

我有一个由Node对象表示的循环图形结构.甲节点可以是一个标量值(叶)或n> = 1的列表的节点(内节点).

由于可能的循环引用,我不能简单地使用递归的HashCode()函数,它结合了所有子节点的HashCode():它最终会进行无限递归.

虽然HashCode()部分似乎至少可以通过标记和忽略已经访问过的节点来实现,但我有一些麻烦要想到Equals()的工作和有效算法.

令我惊讶的是,我没有找到任何有用的信息,但我相信很多聪明的人都想过解决这些问题的好方法......对吗?

示例(python):

A = [ 1, 2, None ]; A[2] = A  
B = [ 1, 2, None ]; B[2] = B
Run Code Online (Sandbox Code Playgroud)

A等于B,因为它代表完全相同的图形.

BTW.这个问题并不针对任何特定的语言,但是在Java中为所描述的Node对象实现hashCode()和equals()将是一个很好的实际例子.

hash graph equals circular-reference cyclic

7
推荐指数
1
解决办法
904
查看次数

如何获取MATLAB中所有开放数字的句柄

我在matlab中有九个开放的数字(由另一个函数生成),我想将它们全部打印到文件中.有谁知道如何抓取MATLAB中所有开放数字的句柄?

我知道,gcf但它似乎没有做我想要的.

matlab figures matlab-figure

63
推荐指数
4
解决办法
7万
查看次数

工会成员如何存储?

union test
{
 int i;
 char ch;
}t;
int main()
{
 t.ch=20;
}
Run Code Online (Sandbox Code Playgroud)

假设sizeof(int)==2并且让分配给t的内存地址是2000,2001.
然后在哪里20即t.ch存储 - 在2000或2001或依赖于机器的字节顺序?

c endianness unions

14
推荐指数
1
解决办法
5107
查看次数