问题列表 - 第22910页

如何在函数调用中评估参数?

考虑以下代码:

void res(int a,int n)
{
    printf("%d %d, ",a,n); 
}

void main(void) 
{
    int i; 
    for(i=0;i<5;i++)
        res(i++,i);
    //prints 0 1, 2 3, 4 5

    for(i=0;i<5;i++)
        res(i,i++);
    //prints 1 0, 3 2, 5 4
}
Run Code Online (Sandbox Code Playgroud)

查看输出,似乎每次都不会从右到左评估参数.到底发生了什么?

c

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

如何在XPath中为空节点的text()返回''?

<td></td><td>foo</td>

我想返回['', 'foo']但是libxml的xpath //td/text()只返回['foo'].如何找到空标签''而不是(不匹配)?

xpath libxml2

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

操作数类型冲突:nvarchar与图像不兼容

我正在使用SQL Server 2008存储过程使用以下语法创建新记录:

cmd.Parameters.Add("@photo", DBNull.Value)
cmd.ExecuteNonQuery()
Run Code Online (Sandbox Code Playgroud)

但结果是:

Operand type clash: nvarchar is incompatible with image 
Run Code Online (Sandbox Code Playgroud)

照片不是唯一的参数,但是唯一的图像一,我没有传递nvarchar但是空值,我错过了什么?

vb.net parameters dbnull image

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

如何在洞穴中编程时消耗阳光?

我在地牢/洞穴里工作.它是地下室.气氛很好,但我确实错过了阳光.你在这样的环境中做了什么?我发现一些产生人造阳光的设备,但我认为它们会造成很多问题.

想法?

development-environment

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

如何确定Android上的音频功能?

我正在尝试使用Android的录音和播放功能.有没有办法枚举我的设备上可用的音频参数?

现在,当我传递硬件(或仿真器)不喜欢的参数组合时,我只是得到一个错误.所以我不得不"猜":

int bufferSize; 
int sampleRate;

// does the audio hardware do 44 kHz? 
sampleRate = 44100;
bufferSize = AudioRecord.getMinBufferSize(sampleRate, 
    AudioFormat.CHANNEL_CONFIGURATION_MONO,
    AudioFormat.ENCODING_PCM_16BIT);

if (bufferSize != AudioTrack.ERROR_BAD_VALUE) {
    // Nope, how about 22 kHz? 
    sampleRate = 22050;
}

bufferSize = AudioRecord.getMinBufferSize(sampleRate, 
    AudioFormat.CHANNEL_CONFIGURATION_MONO,
    AudioFormat.ENCODING_PCM_16BIT);

if (bufferSize != AudioTrack.ERROR_BAD_VALUE) { 
    ...
Run Code Online (Sandbox Code Playgroud)

当然有更好的方法!


此图表表明唯一支持的音频输入采样率是8 kHz?那是对的吗?

audio android

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

如何防止超出范围的日期时间值错误?

我正在从c#应用程序传递一个特殊的Insert语句到sql server 2000/2005.有时,如果机器(安装了sql server)的datetime格式与我传入的不同,则会抛出错误.

例如:在插入声明中,我传递的是"2010-03-10 00:00:00-05:00",但机器区域日期设置不同.我收到这个错误: -

将char数据类型转换为datetime数据类型会导致日期时间值超出范围.

我可以在c#的Insert语句中传递一些通用日期格式,它与任何机器的区域日期时间设置完美配合.

c# t-sql sql-server datetime sql-server-2005

4
推荐指数
1
解决办法
5122
查看次数

清理RandomAccessFile

我有一个代码:

for (int i = 1; i <= Math.ceil(n/m); i++){
  RandomAccessFile file_1 = new RandomAccessFile(".\\src\\dataFiles\\fileC_" + i + ".dat", "r");
  RandomAccessFile index_1 = new RandomAccessFile(".\\src\\dataFiles\\indexC_" + i + ".dat", "r");  

  RandomAccessFile sumFile = new RandomAccessFile(".\\src\\dataFiles\\sumFile_" + i + ".dat", "rw");
  RandomAccessFile sumIndex = new RandomAccessFile(".\\src\\dataFiles\\sumIndex_" + i +".dat", "rw");

  for (int q = 0; q < n; q++){
sumRow = Matrix.getString(file_1, index_1, q).plus(Matrix.getString(tempFile, tempIndex, q));
Matrix.writeLine(sumFile, sumIndex, sumRow);
  }

   tempFile = sumFile;
   tempIndex = sumIndex;    

   file_1.close();
   index_1.close();
}
Run Code Online (Sandbox Code Playgroud)

如您所见,有文件及其索引,它们显示了我在哪里可以找到必要的字符串.程序的这一部分添加位于文件中的整数."file_1"类型的文件我可以关闭然后删除,但是"sumFile"类型的文件不能,因为我在它们上使用referenes:

tempFile …
Run Code Online (Sandbox Code Playgroud)

java

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

通过设置最大宽度使JLabel包装它的文本

我有一个JLabel,上面有很多文字.有没有办法让JLabel有一个最大宽度,以便它包装文本,使其不超过这个宽度?

谢谢

java user-interface swing jlabel

79
推荐指数
7
解决办法
8万
查看次数

CScript和VBS从文本文件中删除换行符

我有一个批处理文件正在运行,它会吐出一个text/html文件.批处理文件在文本文件中导致一些换行符,这些换行符在打开电子邮件中的文件时无法很好地转换.我一直试图阅读CScript来创建一个vbs脚本,可以读取文本文件并删除换行符,但没有运气.有什么建议?

vbscript wsh line-breaks

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

使用jquery ui对话框确认表单提交的操作

我在页面上有多个表单,对于每个表单,我希望用户在表单提交之前进行确认.但是当用户确认提交时,如何让这个对话框知道用户在哪个表格中进行汇总?它需要自定义参数吗?谢谢.

$("#dialog-confirm").dialog({
        resizable: false,
        height:140,
        modal: true,
        buttons: {
            'Confirm submit': function() {
                document.______???????_____.submit();
            },
            Cancel: function() {
                $(this).dialog('close');
            }
        }
    });
$('.allForms').submit(function(){
      $('#dialog-confirm').dialog('open');
});
Run Code Online (Sandbox Code Playgroud)

jquery confirm

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