【初心者歓迎】C/C++室 Ver.48【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.48【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト846:デフォルトの名無しさん 08/02/17 14:05:06 time_tは型だ 847:デフォルトの名無しさん 08/02/17 14:08:39 time_tは__int64をtypedefしただけだったりな 環境にもよるが 848:デフォルトの名無しさん 08/02/17 14:13:50 標準かどうかが大きな違い。 849:デフォルトの名無しさん 08/02/17 14:20:16 longだったりする可能性があることを考えたら、 素直に__int64使ったほうがマシだと思うけど 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