小编Ste*_*nke的帖子

pthread_t到gdb线程id

有没有人知道从pthread_t到GDB用信息线程显示的方法?

所以我有:

(gdb) info threads
  37 Thread 22887  0xb7704422 in __kernel_vsyscall ()
  36 Thread 22926  0xb7704422 in __kernel_vsyscall ()
  35 Thread 22925  0xb7704422 in __kernel_vsyscall ()
  34 Thread 22924  0xb7704422 in __kernel_vsyscall ()
  33 Thread 22922  0xb7704422 in __kernel_vsyscall ()
  32 Thread 22921  0xb7704422 in __kernel_vsyscall ()

(gdb) p m_messageQueue->m_creationThread
$3 = 2694822768
(gdb) p/x m_messageQueue->m_creationThread
$4 = 0xa09fbb70
Run Code Online (Sandbox Code Playgroud)

有谁知道我怎么弄清楚这是哪个线程?它似乎是22768,但我的线程都没有那么低.

c gdb pthreads

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

如何用g ++生成确定性二进制输出?

我在一个非常规范的环境中工作,我们需要能够生成相同的二进制输入,每次都可以为构建产品提供相同的源代码.我们目前使用的古老版本的g ++已被修补,不会在生成的二进制文件中写入任何类似日期/时间的内容,这些日期/时间会从构建更改为构建,但我想更新为g ++ 4.7.2.有没有人知道一个补丁,或者有什么建议我需要寻找两个相同的源代码并产生相同的二进制输出?

c++ g++ deterministic

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

如何使用Visual Studio 2008对C#Web服务进行单元测试

您应该如何使用Visual Studio 2008在C#中对Web服务进行单元测试?当我生成单元测试时,它会添加对Web服务类的实际引用,而不是Web引用.它设置指定的属性:

http://msdn.microsoft.com/en-us/library/ms243399(VS.80).aspx#TestingWebServiceLocally

然而,它将在不执行测试的情况下完成.我试图添加调用,WebServiceHelper.TryUrlRedirection(...)但调用不喜欢目标,因为它继承WebService,而不是WebClientProtocol.

c# unit-testing web-services

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

C对称流密码

有没有人能够很好地实现用纯便携式C编写的流密码?在这个时间点,我并不十分关心密码的强度,因为它只是用于概念验证,但速度很重要.如果我找不到合适的流密码,我已经考虑过只用Xor'ing.

c encryption stream-cipher

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

在Objective-C 2.0截屏视频中编码?

有没有人在Objective-C 2.0中使用过Pragmatic Programmers的截屏系列Coding

它们看起来不错,但我不知道我是否可以通过教科书或其他网络链接获得同样多的价值.

objective-c

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

pthread线程状态

有没有一种机制可以用来判断一个pthread线程当前是在运行还是已经退出?是否有一个pthread_join()方法,如果线程尚未退出,它可以在特定时间段后超时?

c c++ pthreads

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

std :: map中的下一个值

我有一个std::map<std::string, float>所以我可以根据名称快速查找浮点值,但我现在有一个情况,我需要在列表中找到下一个浮点值,就好像它是按数字排序.据我所知,我不能只使用迭代器,因为地图是按键排序的.所以,如果我的集合包含:

std::pair<"One", 1.0>
std::pair<"Two", 2.0>
std::pair<"Three", 3.0>
std::pair<"Four", 4.0>
std::pair<"Five", 5.0>
Run Code Online (Sandbox Code Playgroud)

如果我想在"三"之后找到下一个值,那么最有效的方法是什么?在这种情况下,预期的输出将是4.0.我可以迭代整个列表并将最大值与当前下一个值一起存储.这是最好的方法吗?

c++ map

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

Asp.net在重新加载时复制表单提交

如何防止由于浏览器中的页面重新加载而第二次发布的表单再次使用C#Asp.Net添加到我的数据库中.

谢谢,史蒂文

c# asp.net

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