【初心者歓迎】C/C++室 Ver.48【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.48【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト943:デフォルトの名無しさん 08/02/19 00:36:52 だからたとえば50文字で返却されたとしてもそこがカレントディレクトリとは限りません 200文字のディレクトリ内かも知れない為 944:デフォルトの名無しさん 08/02/19 01:13:09 時々ファイル名が長すぎてリネームできないファイルがありますが 私はいつもネットワーク共有状態にしてUNC名でリネームしてます 945:デフォルトの名無しさん 08/02/19 01:28:08 階層の深いフォルダをドライブに見せかける命令ってどうやるんでしょうか これが出来れば読めるところまで進めてくりかえせばいいのですが 946:デフォルトの名無しさん 08/02/19 03:13:51 Linux 2.6.18-6-686 #1 SMP Sun Feb 10 22:11:31 UTC 2008 i686 GNU/Linuxで wtmpの中身をみて遊んでて出た疑問です。 struct utmp u; sizeof(u)をしたら384が出力されたのですが/usr/include/bits/utmp.hを みてメンバー変数のサイズを合計したら382となりました。 下記のサンプルで出したのですがメンバー変数に見落としがあったのでしょうか? #include <stdio.h> #include <stdlib.h> #include <time.h> #include <utmp.h> main(){ struct utmp u; printf("size utmp %d \n", sizeof(u)); printf("size ut_type %d \n", sizeof(u.ut_type)); printf("size ut_pid %d \n", sizeof(u.ut_pid)); printf("size ut_line %d \n", sizeof(u.ut_line)); printf("size ut_id %d \n", sizeof(u.ut_id)); printf("size ut_user %d \n", sizeof(u.ut_user)); printf("size ut_host %d \n", sizeof(u.ut_host)); printf("size ut_exit %d \n", sizeof(u.ut_exit)); printf("size ut_session %d \n", sizeof(u.ut_session)); printf("size ut_tv %d \n", sizeof(u.ut_tv)); printf("size ut_addr_v6 %d \n", sizeof(u.ut_addr_v6)); printf("size __unused %d \n", sizeof(u.__unused)); } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch