• [解決済み] rollDice関数内でsrand(time(NULL))を呼び出すと問題が発生する。

    質問 最初に使用したとき srand(time(NULL)) で rollDice() 関数は動作しませんでした。しかし、mainの中に入れると、うまくいくのです。なぜでしょうか? そのロジックを教えてください。 #include <stdio.h> #include <time.h> #include <stdlib.h> int roll

    2022-02-19 14:12:33
  • [解決済み] <puts@plt>とは具体的にどのような意味ですか?

    質問事項 今、私はアセンブラプログラミングに少しでも近づこうと、簡単なハローワールドプログラムのアセンブラコードを見ています。 #include &lt;stdio.h&gt; int main () { int i; for(i=0; i&lt;10; i++) { printf("Hello, world!\n"); } re

    2022-02-19 12:46:09
  • [解決済み] "break; "を "if "文から外す?

    質問内容 if文から抜け出せるか、クラッシュの原因にならないか?C言語を知り始めているのですが、これには賛否両論あるようです。最初の画像はC言語の本からです ("Head First C")、スニペットはハーバードのCSクラスのスタッフによって書かれたコードを示しています。実際どうなのか、C言語の標準と何か関係があるのでしょうか? &lt;ブロッククオート は、if文を壊さない。

    2022-02-19 11:49:11
  • [解決済み] uid_t 型は符号付きか符号なしか?

    質問内容 の符号化については、規格では何も書かれていないことは知っています。 uid_t または gid_t . 矛盾している。 ページ http://www.gnu.org/software/libc/manual/html_node/Reading-Persona.html は言う。 GNU C ライブラリでは、これは 符号なしint . しかし

    2022-02-19 11:02:24
  • [解決済み] C言語でシェルを実装し、入出力のリダイレクションを処理する手助けが必要です。

    質問内容 第2ラウンド いくつかの回答を読んで、私の修正したコードは。 int pid = fork(); if (pid == -1) { perror("fork"); } else if (pid == 0) { if (in) { //if '&lt;' char was found in string inputted by user

    2022-02-19 10:28:49
  • [解決済み] Mac OS X 用の readelf-like ツール?[クローズド]

    質問 閉店しました。 この質問は、以下を満たしていません。 Stack Overflowガイドライン . 現在、回答は受け付けておりません。 &lt;パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack O

    2022-02-19 10:05:37
  • [解決済み] 新しいシステムコールを書き込む

    質問 ラズベリーのカーネルに新しいシステムコール(sys_defclose)を書こうとしているのですが、コンパイル時にこのエラーが発生します。 arch/arm/kernel/built-in.o: In function `__sys_trace_return': :(.text+0xd50): undefined reference to `sys_defclose' 以下のファ

    2022-02-19 09:41:46
  • [解決済み】Errno: 11, Resource Temporarily Unavailable(リソースが一時的に利用できない

    質問 cソケットを使用して、信頼性の高いUDPプロトコルを実装しています。 以下のコードを使用して、確認応答を待っているソケットにタイムアウトを設定しています。 なぜ errno 11, resource temporarily unavailable が発生するのかよくわかりません。 //set timer for recv_socket struct timev

    2022-02-19 02:49:46
  • [解決済み] PEM_read_RSAPublicKeyでopensslが生成したRSA pub keyを読み込めないのはなぜですか?

    質問 OpenSSLで生成したRSA公開鍵をこのように読み取ろうとしています。 Private Key: openssl genrsa -out mykey.pem 1024 Public Key afterwards: openssl rsa -in mykey.pem -pubout &gt; somewhere.pub そして、読もうとする。 FILE *k

    2022-02-18 22:45:39
  • [解決済み] error: 'for' loop initial declaration is only allowed in C99 mode [duplicate] (「for」ループの初期宣言は C99 モードでのみ許可されます。

    質問 この質問はすでにここに回答があります : CプロジェクトをC99モードでコンパイルするには? (回答4件) 閉店 5年前 .

    2022-02-18 22:34:55
  • [解決済み] c関数内の「計算された値が使用されていない」ポインタ

    質問 文字列(単語文)を要求された長さに短縮する関数を書きました。文の切れ目がたまたま一語の真ん中に来ないようにしたい。そこで、私はスペースに到達するまでn文字後ろにスキップし、そこで文の文字列をカットしています。 私の問題は実際には問題ではなく、私の関数をコンパイルすると、"warning: value computed is not used"という警告が表示されます(コード内のコメント

    2022-02-18 21:01:37
  • [解決済み】Linuxソケットのwrite()でBad File Descriptorが発生するC

    質問 write(2) 関数で面白い問題があります。PrepareResponseForSetCoordinates関数は、書き込み時に不正なファイル記述子エラーを引き起こします。 以下はエラーの行です。 perror("ERROR writing to socket"); の合計が出力されます。 ERROR writing to socket: 不正なファイル記述子 Prepare

    2022-02-18 20:40:05
  • [解決済み] なぜオペランドが1つ増えることに文句を言うのでしょうか?

    質問 自分の出力と講師の出力を比較しようとしているのですが、講師がこのコマンド一式を与えてくれました。しかし、最後から2番目のコマンドで、「output.diff」に余分なオペランドがあると文句を言われました。 $ gcc -ansi -Wall -Werror -lm -o myprint-badges print-badges32.o grove.c badges.c $./mypr

    2022-02-18 20:18:14
  • [解決済み] pthread_mutex_trylock の使用方法について教えてください。

    質問 trylockを使用しています。 FILE *fp; pthread_mutex_t demoMutex; void * printHello (void* threadId) { pthread_mutex_trylock (&amp;demoMutex); pthread_t writeToFile = pthread_self

    2022-02-18 19:58:46
  • [解決済み] SSH経由でリモートプロジェクトをEclipseで作業する

    質問内容 以下のような箱があります。 a) Eclipse CDTがインストールされたWindowsボックス。 b) SSH経由でのみアクセス可能なLinuxマシン。 私のプロジェクトをビルドして実行するために必要なコンパイラとハードウェアの両方は、マシンBにしかありません。 Eclipse CDT を使用して、Windows ボックスからそのプロジェクトで "透過的に作業し、

    2022-02-18 19:34:06
  • [解決済み] C言語による16進数文字の印刷

    質問内容 文字列を読み込んで、その文字の16進数相当をプリントアウトしようとしている。 例えば、以下のような文字列があったとします。 "0xc0 0xc0 abc123" で、最初の2文字が c0 を16進数で表し、残りの文字は abc123 をASCIIで表示した場合、次のようになります。 c0 c0 61 62 63 31 32 33 しかし printf を使っ

    2022-02-18 17:59:10
  • [解決済み] Printf がこのスコープで宣言されていない

    質問 C言語を学び始めたところですが、参考にした本の最初のプログラムでは、次のようなエラーが発生します。 printfはこのスコープで宣言されていません。 私は本に書かれている通りにコードを入力しています。それでもエラーが出ます。 解決方法は? の宣言がコンパイラに見つかりませんでした。 printf 関数があります。そのため、コンパイルエラーが表

    2022-02-18 16:41:49
  • [解決済み] MPI_ScatterとMPI_GatherはC言語からどのように使用するのですか?

    質問内容 これまでのところ、私のアプリケーションは、整数のリストを含むtxtファイルを読み込んでいます。これらの整数は、マスタープロセス、すなわちランク0のプロセッサによって配列に格納される必要があります。これは問題なく動作しています。 さて、プログラムを実行すると、マスタープロセスかどうかをチェックするif文があり、マスタープロセスなら MPI_Scatter コマンドを実行します

    2022-02-18 15:48:51
  • [解決済み] C - サイズ 1 の無効な読み取り

    質問 15時間以上経っても、何が起こっているのかわからないんだ この関数は、文字列(12時間のAM/PMフォーマット)を受け取り、それを軍隊時間(24時間)に変換します(文字列を返します)。 問題は、まさにこの関数にあります。 char* timeConversion(char* s) この行のコードでは b = strcmp(ampm,"PM"); というエラーが出てしま

    2022-02-18 14:59:44
  • [解決済み】C言語でpow( )への未定義参照、math.hを含むにもかかわらず【重複】。

    質問 この質問はすでにここに回答があります : {をクリックします。 閉店 9年前 . 重複の可能性があります。 C言語でのpow()の使用に関する問題 pow への未定義の参照」とは何か? ユニフォームの簡単なコースワークでちょっと問題があって、本当に困惑しています。 基本的に、私は与えられた半径から球

    2022-02-18 14:50:44