-
[解決済み] セグメンテーションフォールト:Cコードで11
質問 このコードでセグメンテーションフォールトが発生するのはなぜですか? /* solver.h header file */ 10 struct options{ 11 unsigned int one:1, two:1, three:1, four:1, five:1, six:1, seven:1, eight:1, nine:1; 12 }; 13 14
2022-03-10 22:05:07 -
[解決済み] GCCの最適化レベルはいくつですか?
質問 いくつ GCC 最適化レベルは? gcc -O1、gcc -O2、gcc -O3、gcc -O4 を試しました。 本当に大きな数字を使うと、うまくいかないんです。 しかし、私が試したのは gcc -O100 と入力すると、コンパイルされました。 最適化レベルはいくつですか? 解決方法は? gccには8種類の-Oオプションがありますが、同じ意味のも
2022-03-10 13:15:50 -
[解決済み] C言語でAES暗号を実装するには?
質問 今、とても困っているんです。私はAES暗号を考えていて、それをコピーしてメモ帳++に貼り付け、.cファイルとして保存しています。そして、cygwinに行き、それを実行しようとすると、"include aes.h" not foundと表示されます。インターネットをくまなく検索しましたが、SSLに関するものを除いては、何の答えも得られませんでした。 ちなみに、私がコンパイルしようとし
2022-03-10 06:02:02 -
[解決済み] C言語標準に準拠した構造体の初期化方法
質問 struct要素の初期化を、宣言と初期化で分けて行いたい。こんな感じです。 typedef struct MY_TYPE { bool flag; short int value; double stuff; } MY_TYPE; void function(void) { MY_TYPE a; ... a = { true, 15, 0.123 } }
2022-03-09 23:26:50 -
[解決済み] C言語で関数呼び出しの中の中括弧は何を意味するのですか?
質問 K&R C bookの練習問題1-24で、基本的な構文エラー(アンバランスな括弧や括弧など)を検出するプログラムを作らなければならないので、解いてみようと思いました。私のシステム上に散在しているC言語のソースファイルでデバッグするためにいくつかのテストを実行しました。 私のプログラムは、ファイル中のこの行に出会ったとき、エラーを検出した。 av_opt_set_q (abu
2022-03-09 21:49:59 -
[解決済み] printfに%zu指定は必要ですか?
質問 組み込みプラットフォームでC89を使用しています。をプリントアウトしようとしました。 size_t が、うまくいきません。 #include <stdio.h> int main(void) { size_t n = 123; printf("%zu\n",n); return 0; } の代わりに 123 を取得しました。 zu .
2022-03-09 21:12:20 -
[解決済み] PTHREAD_MUTEX_INITIALIZER vs pthread_mutex_init ( &mutex, param )
質問 とは何か違いがあるのでしょうか? pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; または pthread_mutex_t lock; pthread_mutex_init ( &lock, NULL); 最初の方法だけで大丈夫ですか? 注意 私の質問は、せいぜい複数のクライアントをサーバーに接続し
2022-03-09 19:05:37 -
[解決済み] alloc、malloc、alloca - 違いは何ですか?
質問 という印象を持ちました。 alloc を呼び出すと)Objective-Cでは [anyObject alloc] は、実際にはC言語の関数 malloc で、ヒープにメモリが確保されるのですが、これに対する答えがどこにも見つかりませんでした。 また alloc を発見しました。 alloca で、スタックにメモリが確保されます。もし私が間違っていなければ allo
2022-03-09 11:35:28 -
[解決済み] C言語ではsizeofは型のバイト数、オクテット数のどちらを返すのでしょうか?
質問 C や variants では (仮想マシンの java とは異なり) ターゲットによってプリミティブ型のサイズが大きく異なることがあります。 stdint.h そして、その場合でも、実装がそれらをサポートする必要があります。 とにかく仮に(最近のマシンではバイトはオクテットなので、ネットワーク的には(ASCII)だと思いますが)、sizeofはデータ型のサイズをバイトで返すのかオ
2022-03-09 01:39:38 -
[解決済み] ダブルフリーとはどういう意味ですか?
質問 タイトルの通り、私はC言語を始めたばかりで、もうすぐ中間テストがあります。現在過去問で復習しているのですが、繰り返し出てくるテーマがダブルフリー問題です。を呼び出す処理であることは理解しています。 free() を同じメモリ位置で2回表示させたいのですが、いくつか質問があり、どう答えていいのか100%わかりません。 質問1:C言語のダブルフリーの結果はどのようなもので、なぜそれ
2022-03-09 01:10:21 -
[解決済み] C言語で拡張ASCIIテーブルのシンボルを使用するには?
質問 印刷を試みたが 拡張ASCII文字 : http://www.theasciicode.com.ar/ しかし、これらの記号はすべて、次のように印刷されました。 質問 -白地に文字 ? . そのシンボルを印刷するために、次のサイクルを使っています。 for (i = 0; i <= 30; i++) printf("%c", 201)
2022-03-08 16:49:17 -
[解決済み] C言語によるツリーデータ構造のチュートリアル
質問 ググってみましたが、ほとんどの実装はC++かJavaのものでした。もし誰かがCで書かれたオンラインチュートリアルを教えてくれたら最高です。 ありがとうございます。 解決方法は? 一般的な木探索の方法。 http://en.wikipedia.org/wiki/Tree_traversal (選択可能なアルゴリズムの膨大なリストについては右サイドバーを参照)。 いく
2022-03-08 15:11:25 -
[解決済み] C言語で辞書を実装する簡単な方法
質問 C言語でプログラムを書いていて恋しくなるものの1つが、辞書データ構造です。C言語で辞書を実装する最も便利な方法は何でしょうか?性能ではなく、ゼロからコーディングすることの容易さを求めています。また、汎用的であることも望んでいません。 char* → int ができます。でも、任意の数のアイテムを保存できるようにしたいんだ。 これは、どちらかというと練習のつもりです。サードパーティ
2022-03-08 15:05:45 -
[解決済み] 関数 'sleep()' の適切な #include は何ですか?
質問 Big Nerd Ranchの「Objective-C Programming」を使っていますが、最初の数章はCで書かせることから始まります。私が作成したプログラムでは、sleep関数を使用しています。この本では #include <stdlib.h> の下に #include <stdio.h> の部分です。これは、"関数 'sleep' の暗黙の宣言
2022-03-08 07:29:05 -
[解決済み] MB/sとMiB/sはどのように計算するのですか?
質問 MB/sは、技術的には800万ビット/sに相当することを最近知りました。 であり、1024ではない 2 というのは、1秒間に1ビットということで、メビバイトと呼ぶべきでしょう。 これは簡単なことですが、さまざまなソースからの出力を比較すると、異なる答えが返ってきます。 1381530バイトを17797601ナノ秒で転送する場合、この2つの指標におけるデータレートは何ですか
2022-03-08 07:24:36 -
[解決済み] C言語によるグラフィックライブラリ
質問 C言語用のフリーのグラフィックライブラリで、使いやすいものはないでしょうか? 2Dや3Dのグラフをプロットして、ファイルに保存するためのものです。Linux システムで、今現在 gnuplot は入っていません。 それとも他の言語に変えた方が簡単なのでしょうか、もしそうならどの言語が習得しやすいでしょうか? どのように解決するのですか? C言語で2Dや3Dのグラフを描くには
2022-03-08 05:58:47 -
[解決済み] C言語を使ってユーザー入力からテキストを取得する
質問 私はC言語を勉強しているところで、基本的な "hello, NAME" プログラムを作成しています。ユーザーの入力を読み取るように動作させたのですが、入力した内容ではなく数字で出力されてしまうのですが? 何が間違っているのでしょうか? #include <stdio.h> int main() { char name[20]; printf("He
2022-03-08 05:49:27 -
[解決済み] printfを使用してcharを繰り返すには?
質問 次のようなことをしたいのですが printf("?", count, char) を使用すると、文字を繰り返すことができます。 count 回です。 これを実現するための正しいformat-stringは何でしょうか? EDIT: そうです、明らかに printf() をループさせるのは、まさに避けたかったことです。 どのように解決するのですか? 短い答えは「
2022-03-08 04:11:29 -
[解決済み] C言語でcrc8を計算するには?
質問 C言語でのcrc8実装を複数見てきましたが、多項式(x8,x5,x4,1)の実装が分かりません。 0x31 と初期化 0xFF . また、反射入力=False、反射出力=False、最終的なXOR=。 0x00 . いくつか試してみたところ、以下のようなことが予想されます。 CRC(0x00)=0xAC と CRC(0xBEEF)=0x92 . 似たような実装を
2022-03-08 03:11:29 -
[解決済み] C言語で "conflicting types for function "と表示されるのですが、なぜですか?
質問 以下のコードを使用しています。 char dest[5]; char src[5] = "test"; printf("String: %s\n", do_something(dest, src)); char *do_something(char *dest, const char *src) { return dest; } の実装は do_something
2022-03-08 02:16:20
最新
-
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パイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!