-
[解決済み] cコンパイル時にcygwinを使用して「-bash: gcc: command not found」?
質問内容 Cygwinの最新版をインストールしたところ、コードをコンパイルしようとすると、なぜかいつもこのエラーが表示されます。 -bash: gcc: コマンド not また、人々が言及しているgcc.exeを持っていないようで、他のフォーラムの回答で提案されたようにmingwのようなものをインストールしようとすると、いつもこのエラーが出ます、tiはrepository.txtをイ
2022-02-07 21:49:51 -
[解決済み] c - 初期化でポインタから整数を作るのにキャストを使わず、さらに2つのコンパイラーエラーが発生。
質問 という警告が表示されるのですが。 initialization makes integer from pointer without a cast を次のようなコードに置き換えます。 void receive(u_char *args, const struct pcap_pkthdr *pkthdr, const u_char *buffer) { const int
2022-02-07 20:33:05 -
[解決済み] C言語では、長いprintf文を複数行に分割することができますか?
質問内容 次のような文があります。 printf("name: %s\targs: %s\tvalue %d\tarraysize %d\n", sp->name, sp->args, sp->value, sp->arraysize); 分割したい。 以下のように試してみましたが、うまくいきません。 printf("name: %s\t args: %s\
2022-02-07 20:29:16 -
[解決済み] xorl %eax - IA-32 の命令セット・アーキテクチャ
質問 この演習を理解するのに苦労しています。 このアセンブリのスニペットでxorlは具体的に何をするのですか? Cコードです。 int i = 0; if (i>=55) i++; else i--; 組立 xorl ____ , %ebx cmpl ____ , %ebx Jel .L2 ____ %ebx .L2: ____ %ebx .L3
2022-02-07 19:49:13 -
[解決済み] struct hostentとは何の略ですか?
質問 hostentへのポインタは、gethostbyname()が返す構造体である。 正確な関数シグネチャ: struct hostent* gethostbyname(const char*) そして、このhostentの最後の'ent'の部分が何を意味しているのか、さっぱりわかりません。 わからないことを暗記しようとすると、とても忘れてしまうので、よろしくお願いします。
2022-02-07 18:18:46 -
[解決済み】C言語でint64_t型を表示する方法
質問 C99規格では、int64_tのようなバイトサイズの整数型があります。Windowsの %I64d 形式は、現在(または符号なし %I64u )のようになります。 #include <stdio.h> #include <stdint.h> int64_t my_int = 999999999999999999; printf("This is my_i
2022-02-07 17:39:06 -
[解決済み] glibc が free() の無効なポインタを検出しました。
質問 動的なメモリ割り当てでちょっと困っているんだ。 以下は、この問題を解決するために試行錯誤したテストコードです(私の現在のプロジェクトのコードでも同じ問題がありますが、これは単にそれを示すより簡単な方法です)。 #include<stdlib.h> #include<stdio.h> #include<assert.h> int main(){
2022-02-07 17:20:16 -
[解決済み] C言語ではINET6_ADDRSTRLENはなぜ46と定義されているのですか?
質問 次のプログラムとその出力は、次のことを示しています。 INET_ADDRSTRLEN は次のように定義されます。 16 と INET6_ADDRSTRLEN は次のように定義されます。 46 . 以下はそのプログラムです。 #include <stdio.h> #include <arpa/inet.h> int main() { pri
2022-02-07 17:12:58 -
[解決済み] note: マクロ 'A_MACRO' の展開において
質問事項 でビルドすると、このような警告が何度も表示されます。 gcc : foo.c:2690:5: note: in expansion of macro ‘PUT_UINT32’ PUT_UINT32(state, digest, 0); どうすればいいのでしょうか? -w また、まだ見たい警告を隠すことができます。 解決方法は? を使用していると思い
2022-02-07 16:20:37 -
[解決済み] strtolによるセグメンテーションの不具合
質問 ポインターで遊んでいます。 char a[]=" 0xa this is a343 good"; char* *endptr=NULL; long int b=0; b=strtol(a,endptr,0); b=strtol(*endptr,endptr,0); なぜ最後の行でセグメンテーションフォールトが発生するのでしょうか? *endptr は char * または
2022-02-07 15:14:09 -
[解決済み】LinuxのI_PUSHに相当するもの
質問 この質問は、以下の項目に関連するものです。 pty 端末パケットモード TIOCPKT 何が linux を有効にする方法 packet mode ? を見つけることができませんでした。 I_PUSH で渡すと動作します。 ioctl 関数を使用します。 どのように解決するのですか? TIOCPKT は、まさにあなたが望んでいるものであり、それによると
2022-02-07 12:34:06 -
[解決済み] error : パラメータに指定されたストレージクラス
質問 C言語で書かれたコードがあります。Linuxでコンパイルすると、ヘッダーファイルの中で 以下のようなエラーが発生します。 storage class specified for parameter i32 , i8 といった具合に typedef int i32; typedef char i8; 解決方法は? ヘッダーファイルのどこかにセミコロンを忘れ
2022-02-07 12:27:57 -
[解決済み] スカラーオブジェクトはイニシャライザーに1つの要素が必要
質問 のベクトルを初期化したいのですが、なぜでしょうか? uint8_t uint8_t *mmac_source1 = { 0x01, 0x80, 0xc2, 0x00, 0x00, 0x01 }; このようなエラーが発生します。 Error: scalar object 'mmac_source1' requires one element in initializer
2022-02-07 11:11:08 -
[解決済み] C99 stricmp()とstrnicmp()を削除しますか?
質問 機能 stricmp() と strnicmp() はC99で削除されたのですか? 私はいつも警告を受ける 関数 stricmp() の暗黙の宣言 (また strnicmp() )をC99に対してコンパイルしようとしたとき。 例えば、以下のような簡単なコードでは、この警告が表示されます。 #include<string.h> #include<
2022-02-07 10:53:09 -
[解決済み] 動的計画法を用いてコイン列の問題を解くには?
質問内容 コイン列問題:ある正の整数C0, C2, ... を値とするn枚のコインの列がある。Cn-1であり,必ずしも異なるとは限らない.目標は,最初の列で隣り合っている2枚のコインを拾うことができないという制約のもとで, 最大限の金額を拾い集めることである. 下のコードで、nは配列Cのサイズ(またはコインの数)です。このコードは、値[10, 2, 4, 6, 3, 9, 5]に対して正
2022-02-07 09:47:21 -
[解決済み] pow' と `floor' への未定義の参照
質問 C言語で簡単なフィボナッチ計算機を作ろうとしているのですが、コンパイル時に gcc が、pow関数とfloor関数が足りないと言われました。どうしたのでしょうか? コード #include <stdio.h> #include <math.h> int fibo(int n); int main() { printf("Fib(4)
2022-02-07 08:42:28 -
[解決済み] Cの1Uと1の違いはあるのでしょうか?
質問内容 while ((1U << i) < nSize) { i++; } を使用する特別な理由はありますか? 1U の代わりに 1 ? 解決方法は? ほとんどのコンパイラでは、どちらも同じ表現で結果を出します。 しかし、C言語仕様では、符号付き引数に対するビットシフト演算の結果は、実装で定義された結果を与えることになって
2022-02-07 08:06:09 -
[解決済み] C言語でtxtファイルのデータをスキャンして配列に格納する方法は?
質問内容 文字列と数値の両方を含むテキストファイルを読み込んで、それぞれの配列に保存しようとしています。読み込もうとしたテキストファイルの内容は次のとおりです。 Ryan, Elizabeth 62 McIntyre, Osborne 84 DuMond, Kristin 18 Larson, Lois 42 Thorpe, Trinity 15
2022-02-07 07:46:26 -
[解決済み] ioctl - 無効な引数
質問 私は #define IOCTL_ALLOC_MSG _IO(MAJOR_NUM, 0) #define IOCTL_DEALLOC_MSG _IO(MAJOR_NUM, 1) をヘッダーファイルの中に入れてください。 と私が書いたドライバファイルの中にあります。 struct file_operations memory_fops = { unlocked_i
2022-02-07 05:50:36 -
[解決済み] GDB: クラッシュしたプロセスのすべてのマップされたメモリ領域をリストアップする
質問 x86 Linux マシン (重要ならカーネル 2.6.35-22) 上の死んだプロセスからフルヒープのコアダンプを取得し、GDB でデバッグしようとしています。 このプロセスによって割り当てられたすべてのメモリ アドレス領域のリストを表示する GDB コマンドはありますか。 なぜこのような質問をするかというと、私は プロセスヒープ全体 を使用するためには、そのバイナリ
2022-02-07 04:49:52
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!