小编asd*_*sdf的帖子

如何将一行划分为bash中由一个或多个空格分隔的单词?

我知道如何在python中做到这一点,只是用

line = db_file.readline()
ll=string.split(line)
Run Code Online (Sandbox Code Playgroud)

但我怎样才能在bash中做同样的事情呢?是否真的有可能以这么简单的方式做到这一点?

bash

43
推荐指数
8
解决办法
15万
查看次数

在使用GNU编译器编译期间,在Linux中更改C++应用程序的堆栈大小

在OSX C++程序编译期间g++我使用

LD_FLAGS= -Wl,-stack_size,0x100000000
Run Code Online (Sandbox Code Playgroud)

但在SUSE Linux中,我经常遇到如下错误:

x86_64-suse-linux/bin/ld: unrecognized option '--stack'
Run Code Online (Sandbox Code Playgroud)

和类似的.

我知道可以使用

ulimit -s unlimited
Run Code Online (Sandbox Code Playgroud)

但这并不好,因为单个用户并不总能做到这一点.

如何在单个应用程序中使用GCC增加Linux中的堆栈大小?

gcc gnu

43
推荐指数
4
解决办法
8万
查看次数

使用setrlimit增加Linux中的堆栈大小

阅读有关如何增加使用gnu编译的c ++应用程序的堆栈大小的信息,在编译时,我知道可以在程序开始时使用setrlimit来完成.然而,我找不到任何关于如何使用它的成功示例以及程序的哪个部分应用它以获得c ++程序的64M堆栈大小,有人可以帮助我吗?

Thanlks

stack gnu

20
推荐指数
3
解决办法
6万
查看次数

使用Xcode分析C++

是否可以使用Xcode对C++应用程序进行分析;

  • 内存泄漏就像valgrind一样
  • 运行程序前可能出现的错误

谢谢,我是mac和xcode的新手

哪里可以找到一个很好的教程呢?

c++ memory debugging macos xcode

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

在Xcode/Snow Leopard中清洁构建

我是OSX的新手并且正在使用XCode.在我的C++项目中,我找到了干净的构建选项,但两者都被禁用,我该如何使用或激活它们?

谢谢

xcode

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

Linux,Mac OS X和Windows之间的数学舍入行为不同

HI,

我开发了一些混合的C/C++代码,并进行了一些密集的数值计算.在Linux和Mac OS XI中编译时,在模拟结束后得到非常相似的结果.在Windows中,程序也可以编译,但是我得到了非常不同的结果,有时程序似乎不起作用.

我在所有系统中都使用了GNU编译器.有些朋友建议我添加-frounding-math,现在windows版似乎工作更稳定,但Linux和Os X,他们的结果,根本没有变化.

您能否推荐其他选项以在Win和Linux/OSX版本之间获得更多一致性?

谢谢

PD我也试过-O0(没有优化)并指定-m32

c c++ math

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

从pymol中的笛卡尔坐标绘制彩色球体

我在wiki中查看如何转换以下有关珠子,笛卡尔坐标+能量的信息:

23.4 54.6 12.3 -123.5 54.5 23.1 9.45 -56.7 .......

在pymol中绘制一个包含每个原子的半径为R的球体,以其坐标为中心,以彩色渐变为中心.

谢谢

python visualization bioinformatics

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

在C中获取文件光标位置

我正在用fgetc读取一个文件,所以每次读取一个字符时,光标positio都会被更改.

在每次读取后,是否可以在列和行号方面知道光标在文件上的"坐标"?

谢谢

c io file

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

使用 XCode 增加堆栈大小

我在 Linux 上开发了一个命令行应用程序,它需要增加它的堆栈。在 Linux 上,我只使用了解决方法:ulimit -s unlimited在运行程序之前。在 Mac OS X 上,使用 G++ 的命令行,我添加到编译选项中:

-Wl,-stack_size,0x10000000
Run Code Online (Sandbox Code Playgroud)

它有效。

现在我正在用 XCODE 开发这个程序,我应该在哪里添加这个选项?

xcode g++

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

同时在几个项目中工作

我想知道你们谁可以在同一天参与几个项目,每个项目只需要很短的时间.或者,如果您能够在同一时间工作,同时在两个或三个或更多项目上工作.我有很多事要做,我开始想知道我怎么能这样做?我想过使用几个工作区,然后在之间切换等等.你还使用了哪些其他方法?

gtd organization

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

使用grep与复杂的字符串

我正在查看几个文件的内容,如:

(2E)-3-({5,6-dihydroxy-3-methyl-2-oxo-4-[(1E)-prop-1-en-1-yl]-2,3-dihydro-1-benzofuran
Run Code Online (Sandbox Code Playgroud)

用grep,所以我尝试做:

grep -n "(2E)-3-({5,6-dihydroxy-3-methyl-2-oxo-4-[(1E)-prop-1-en-1-yl]-2,3-dihydro-1-benzofuran" *.data
Run Code Online (Sandbox Code Playgroud)

但我得到错误,可能是由于字符串很复杂.

是否有额外的grep选项或其他方式让我在文件中找到此字符串?

谢谢

bash grep

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

bash,查找包含文件名号的文件

在bash中,我想使用该命令find查找在某个位置包含40到70之间的数字的文件,如c43_data.txt.如何实现此过滤器find

我试过了file . -name "c**_data.txt" | grep 4,但这不是很好.

谢谢

bash find

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

标签 统计

bash ×3

xcode ×3

c ×2

c++ ×2

gnu ×2

bioinformatics ×1

debugging ×1

file ×1

find ×1

g++ ×1

gcc ×1

grep ×1

gtd ×1

io ×1

macos ×1

math ×1

memory ×1

organization ×1

python ×1

stack ×1

visualization ×1