【初心者歓迎】C/C++室 Ver.48【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.48【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト850:デフォルトの名無しさん 08/02/17 14:21:27 せめてlong longがいいな。 851:デフォルトの名無しさん 08/02/17 14:26:08 案外void*だよ 852:デフォルトの名無しさん 08/02/17 14:37:03 >>845 1970年の1月1日とかからカウント始めれば、精度が秒くらいならunsignedな32bitで十分収まる。 853:デフォルトの名無しさん 08/02/17 14:42:10 googleでかなり調べたのですが、RC4が うまくコンパイルがとおらないので、教えてください。 fedora core1で、コマンドラインからc++でコンパイルしてます。 --------------------- #include <stdio.h> #include <openssl/rc4.h> int main(){ RC4_KEY key1; const char *keystring = "HOGEHOGE"; RC4_set_key(&key1, 4, (unsigned char *)keystring); return 0; } --------------------- コンパイルすると下のようになります。 ---------- /tmp/ccuOdmEl.o(.text+0x30): In function `main': : undefined reference to `RC4_set_key' collect2: ld はステータス 1 で終了しました ------------- 未定義の関数を用いているようなエラーですが、 rc4.hをインクルードしているのですが、 どこがいけないのでしょうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch