小编fua*_*uad的帖子

如何在GDB中检查函数的返回值?

假设返回值分配给变量,是否可以在gdb中检查函数的返回值?

debugging gdb cross-platform return-value

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

Subversion:忽略仅在一个客户端上本地修改文件

是否可以在一个客户端本地忽略对subversion中文件的更改,而不将ignore传播到整个存储库?

我正在处理的特殊问题是我检查了一个项目并修改了一堆文件,包括Makefile,它已经是存储库的一部分.现在,我正在处理的环境与组的其他部分不同,我希望Makefile的更改在我的机器上保持本地状态而不是提交.

但是,我不想设置svn:ignore,因为我相信会将忽略提交到存储库,而将make文件保存在那里很重要.

svn ignore

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

Python中的高精度时钟

有没有办法在Python中以高精度测量时间---比一秒更精确?我怀疑是否有跨平台的方式来做到这一点; 我对Unix上的高精度时间感兴趣,特别是在Sun SPARC机器上运行的Solaris.

timeit似乎能够进行高精度的时间测量,但我不想测量代码片段需要多长时间,而是想直接访问时间值.

python time

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

C++ STL map ::擦除不存在的键

关于C++ STL地图,按键删除: -

 size_type map::erase ( const key_type& x );
Run Code Online (Sandbox Code Playgroud)

擦除不存在的密钥是否合法?即下面的片段好吗?

map<char,int> mymap;
mymap['c']=30;
mymap.erase('c');
mymap.erase('c');
mymap.erase('D');
Run Code Online (Sandbox Code Playgroud)

干杯

c++ stl key map erase

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

使用C/Pthreads:共享变量需要是不稳定的吗?

在C编程语言中,Pthreads作为线程库; 在线程之间共享的变量/结构是否需要声明为volatile?假设他们可能受到锁定或不受保护(可能是障碍).

pthread POSIX标准对此有任何发言权,是依赖于编译器还是不依赖于编译器?

编辑添加:感谢您的回答.但是,如果你使用锁,那该怎么办?如果你使用障碍物怎么办?或者使用比较和交换等原语直接和原子地修改共享变量的代码......

c multithreading pthreads

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

如何在C中分配和释放对齐的内存

如何分配与C中特定边界对齐的内存(例如,缓存行边界)?我正在寻找malloc/free类似的实现,理想情况下尽可能便携 - 至少在32位和64位架构之间.

编辑添加:换句话说,我正在寻找一些表现得像(现在过时的?)memalign函数的东西,它可以免费使用.

c alignment memory-alignment memory-mapped-files

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

附加到远程进程进行调试

在OSX 10.5上使用Xcode 3.1; 是否可以将(调试器)附加到正在运行的远程进程?

我知道,这是可能的启动和调试远程过程(如解释在这里),但是这将是巨大的,如果我能找到一种方法来连接到一个已经运行的远程过程...

编辑添加:谢谢.我已经向Apple提交了一份错误报告.如果/当我收到他们的回复时,将更新此问题.

debugging macos xcode gdb xcode3.1

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

从gnuplot中的不同行获取特定元素的值

使用gnuplot 4.2,是否可以获取特定列/行的值并以某种方式使用该值?

例如,假设我的数据文件包含以下内容

#1  2
7  13
5  11
23 17
53 12
Run Code Online (Sandbox Code Playgroud)

对于一个简单的图,其中第1列是x轴,第2列是y轴,我会:

plot 'datafile' using 1:2
Run Code Online (Sandbox Code Playgroud)

我要做的是通过该列中的第一个元素(13)规范化第2列中的所有数据.有没有办法在gnuplot本身做到这一点(即,不使用脚本语言或首先预处理数据)?

干杯

scripting plot graph gnuplot

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

不使用公钥认证或期望自动化SSH(1)

有没有办法自动将密码传递给ssh.我想自动ssh到服务器而不使用公钥认证或期望脚本,通过某种方式获取ssh从stdin或文件读取密码.

它必须是这样的原因是我想使用作为cron作业运行的rsync/ssh将我的文件备份到服务器.此服务器在对我进行身份验证安装我的主目录,因此使用公钥身份验证不起作用,因为〜/ .ssh在登录成功后才可用.expect(1)是不可能的,因为我想将它作为一个cron作业运行,并且由于cron作业不在终端下运行,所以expect/ssh的组合不起作用.我没有对该服务器的root访问权限,并且很难让管理员对其中的工作方式进行任何更改.

authentication passwords ssh scripting expect

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