问题列表 - 第24412页

使用C#将变量从线程传递到另一个表单

我试图将2个变量从MainForm中的一个线程传递到另一个表单,但是这样做会发生错误.

private void TrackingThread( )
    {
        float targetX = 0;
        float targetY = 0;

        while ( true )
        {
            camera1Acquired.WaitOne( );
            camera2Acquired.WaitOne( );

            lock ( this )
            {
                // stop the thread if it was signaled
                if ( ( x1 == -1 ) && ( y1 == -1 ) && ( x2 == -1 ) && ( y2 == -1 ) )
                {
                    break;
                }

                // get middle point
                targetX = ( x1 + x2 ) / 2;
                targetY = …
Run Code Online (Sandbox Code Playgroud)

c# multithreading winforms

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

php字符串输入到数组(键和val必须是相同的字符串)

使用explode我已将字符串转换为数组,

但是数组看起来像Array([0] => root)

但我想让我的数组像Array([root] => root)

怎么做这种方式..

谢谢

php arrays

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

cURL - 将输出放入变量?

我目前正在使用此C代码:

CURL *curl;
CURLcode res;

curl = curl_easy_init();
if (curl) {
    curl_easy_setopt(curl, CURLOPT_URL, "http://my-domain.org/");
    res = curl_easy_perform(curl);

    curl_easy_cleanup(curl);
}
Run Code Online (Sandbox Code Playgroud)

它在控制台上打印输出.我怎样才能得到相同的输出,但是把它读成一个字符串?(这可能是一个基本问题,但我还不了解libcurl API ......)

谢谢你的帮助!

麦克风

c libcurl

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

Python新手:尝试创建一个打开文件并替换单词的脚本

我试图创建一个打开文件的脚本,并用'hello'替换每个'hola'.

f=open("kk.txt","w")

for line in f:
  if "hola" in line:
      line=line.replace('hola','hello')

f.close()
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

回溯(最近一次调用最后一次):
文件"prueba.py",第3行,输入f中的行:IOError:[Errno 9]错误的文件描述符

任何的想法?

哈维

python file-manipulation

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

在Java中有类似find_if的东西吗?

在C++中,我可以使用find_if谓词来查找容器中的元素.Java中有类似的东西吗?contains集合上的方法使用equals,不能参数化.

java collections

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

空字符串检查触发器

如何检查触发器中的空字符串

<Trigger Property="Source" SourceName="ControlName"  Value="">
     <Setter Property="Height" Value="0" TargetName="ControlName" />
</Trigger>
Run Code Online (Sandbox Code Playgroud)

如果imageControl的源是空字符串或未设置,我已将控件的高度设置为0?我怎么能这样做,基本上如果没有设置图像,那么我想隐藏模板中的图像控件.

提前致谢.

wpf

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

从函数中获取输出动态分配数组的更好变体?

这是两个变种.第一:

int n = 42;

int* some_function(int* input)
{
    int* result = new int[n];
    // some code
    return result;
}

int main()
{
    int* input = new int[n];
    int* output = some_function(input);

    delete[] input;
    delete[] output;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这里函数返回在函数内部分配的内存.

第二种变体:

int n = 42;

void some_function(int* input, int* output)
{
    // some code
}

int main()
{
    int* input = new int[n];
    int* output = new int[n];
    some_function(input, output);

    delete[] input;
    delete[] output;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这里的内存是在函数外部分配的.

现在我使用第一个变体.但我知道很多内置的c ++函数都使用第二种变体.第一个变体更舒适(在我看来).但第二个也有一些优点(你在同一个块中分配和删除内存). …

c++ pointers memory-management

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

Java中不可修改的NavigableSet/NavigableMap?

java.util.Collections有几种unmodifiable方法通过在装饰器中包装禁止变异操作的集合来提供不可修改的集合视图.

Java 6增加了对java.util.NavigableSet和的支持java.util.NavigableMap.

我希望能有不可修改的NavigableSetS和NavigableMapS,但java.util.Collections#unmodifiableSortedSet(SortedSet)java.util.Collections#unmodifiableSortedMap(SortedMap)是不够的,因为他们不支持,尤其适用于操作NavigableSetNavigableMap.

是否有事实上的实现为unmodifiableNavigableSetunmodifiableNavigableMap

java collections guava

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

静态数组和动态数组中的元素数

找到静态数组和动态数组中元素数量的最快方法是什么?

c arrays

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

什么是.NET中的WCF?

什么是.NET中的WCF和WF?它有什么用途?如何开始学习呢?

谢谢你的回答,他们对我来说是很好的准则.但是我想问一下我应该在哪里使用WCF服务?在哪种情况下我们可以正确使用它?

.net wcf web-services

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