![]() |
|
|
Googleのunix.com
|
|||||||
| 高レベルのプログラミング は、 C 、 C + +についての質問の投稿は、 Java 、 SQL 、および他のプログラミング言語です。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| と呼ばれていますが、他の関数でグローバル変数を関数に渡す | SARSの | シェルプログラミングとスクリプティング | 4 | 2008年6月30日 12:39午後 |
| ログ機能 | エルンスト | シェルプログラミングとスクリプティング | 17 | 2007年3月19日 12:31午後 |
| 機能( Recurance )内機能 | シャーシ | UNIXのダミー質問と回答のため | 2 | 2006年9月19日 10:32午前 |
| 関数 | mpang_ | シェルプログラミングとスクリプティング | 1 | 2006年7月26日 01:16午前 |
| どのように"との世論調査に"機能は、 "選択"機能を変換する | rbolante | 高レベルのプログラミング | 1 | 2001年7月10日 11:49午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
' cuserid ( )関数についてはC 'を
やあ、
私は) 、ここで、 I No.96ラインで次のコード行がある( gapw作成しています: - 96破棄strcpy (ユーザ、 (文字* ) cuserid ( (文字* ) 0 ) ) ; しかし、私の唯一の1次のエラーのため、コンパイルすることはできませんアム: - gapw.c :関数` 'メイン: gapw.c : 96 :警告:異なるサイズの整数からポインタにキャスト 私は# <stdlib.h>などを含めると# <libgen.h> 、そのファイルにはまだ含まれている私をコンパイルすることはできません。 と思うと、 cuserid ( )関数の使用方法に問題がある。 場合は、エラーをデバッグするのに助けにリクエストしてください。 事前に感謝します。 よろしく、 無線で 無線での編集最終更新、 2008年7月22日に 04:59午後.. |
|
||||
|
やあ、
私は現在、 OS上で午前: - Red Hat Linuxのバージョン3.0 。このスクリプトを実行して私のHP Tru64 UNIXは互換性のスクリプトです 私は、 Linuxのバージョン3.0で実行するようにする試みです。 の代わりに: - strcpy (ユーザ、 (文字* ) cuserid ( (文字* ) 0 ) ) ;破棄 私はあなたの提案を1として、それぞれ以下の使用: - 、 (文字* ) getlogin ( (文字* ) 0 ) ) strcpy (ユーザを捨てる; または 、 strcpy (ユーザ破棄(文字* ) getpwuid ( ( (文字* ) 0 ) ) ) getuid ; が、まだ私は、次のエラーが表示: - $ gapwする 蹐- cを- gapw.oまたはgapw.c gapw.c :関数` 'メイン: gapw.c : 101 :エラー: ` ' getlogin関数に引数が多すぎる する: *** [ gapw.o ]エラー1 または $ gapwする 蹐- cを- gapw.oまたはgapw.c gapw.c :関数` 'メイン: gapw.c : 102 :エラー: ` ' getuid関数に引数が多すぎる gapw.c : 102 :警告:異なるサイズの整数からポインタにキャスト する: *** [ gapw.o ]エラー1 plsウルリクエストを入力する。 よろしく、 無線で。 無線での編集最終更新、 2008年7月22日に 05:06午後.. |
|
||||
|
やあ、
私はすでに3つのヘッダとしてマーフィーによって提案されたファイルを追加した以下の通り: - #含まれ<stdio.h> #含まれ<string.h> #含まれ<sys/types.h> #含まれ<unistd.h> #含まれ<limits.h> # " ifile.h "など #含まれ<libgen.h> #含まれ<stdlib.h> #含まれ<pwd.h> 以前のコードcuseridていた( )は次のとおり: - 1 )を破棄strcpy (ユーザ、 (文字* ) cuserid ( (文字* ) 0 ) ) ; としてcuserid ( ) Linuxには、有効な機能ではありませんが、私は( )やgetpwuidのいずれかを使用できますgetlogin ( ) ジムの提案の1の場合、次のようにコードを追加: - 2 )を破棄strcpy (ユーザ、 getlogin ( ) ) ; 私は、エラーがない場合は、以下のとおり: - $ gccをgapw.c / tmp/cc6K9ODh.o ( 。本文+0 x21d ) :関数` 'メイン: :未定義の参照getprofilestring ` ' / tmp/cc6K9ODh.o ( 。本文+0 x2ec ) :関数` 'メイン: :未定義の参照getprofilestring ` ' collect2 :レーザ1を終了ステータスが返さ $きれいにする rm - fをgetkey.o ifile.o bitt.o getkey getapp \ putkey getall getappkeys FILETIMEがfiletime.o gapw.o係船柱gapw \ libExtRelan.so環境envi.o $ gapwする 蹐- cを- gapw.oまたはgapw.c 蹐- cを- ifile.oまたはifile.c 蹐- gapwまたはgapw.o ifile.o - lc_r / usr / binに/レーザ:見つけることはできませんlc_r collect2 :レーザ1を終了ステータスが返さ する: *** [ gapw ]エラー1 $ しかし、私のロジックのコードを比較するときは1に変更される)と思うと2 ) 、上記の通り。 また、私は、 gccのgapw.cてもエラーがないと、私はまだ、上記のエラーが出る gapwを作るときに私はありません。 あなたのリクエストを入力してください。 事前にどうもありがとう。 よろしく、 無線で。 |