Bus errorとSegmentation faultに困ったら見るブログ

物理学者(ポスドク)による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

C/C++

【C言語】fopenに絶対パスを用いて、他のディレクトリのファイルを開く

(2011/02/22 元記事) c言語でfopenを用いて、ファイルを開くことができる 次のようにして開く FILE *fp;fp = fopen("hoge.dat","r"); この書き方ではカレントディレクトリのファイルしか開くことができないそこで絶対パスを用いた書き方に変更する fp = fope…

【GSL】C言語でGSLライブラリを用いてコンパイルする際のリンクについて

(2011/02/18 追記) 研究室のMacにはGSLが導入されている。 GSLとは GNU Scientific Libraryの略でnumerical recipesに載っているプログラムが最初から使えるようなもので色んな計算の煩いを多少楽にしてくれる 詳しい導入の仕方などはこちら na-inet.jp で実…

【C言語】プリプロセッサ豆知識

(2011/02/16 元記事) #include "hoge.h" 上の書き方では、カレントディレクトリでhoge.hというヘッダファイルを探し、次にgccコマンドラインの -Iオプションで指定したディレクトリを探し最後にgccの標準ライブラリが探される。 #include <example.h> こちらの書き方で</example.h>…