検索結果 15 件

by かめのこのこのこ
4年前
フォーラム: C言語何でも質問掲示板
トピック: ポインタを利用して文字列反転
返信数: 3
閲覧数: 7471

Re: ポインタを利用して文字列反転

NULL まで位置を反転しなくても大丈夫ですぞ gyaku配列が |[0]|[1]|[2]|[3]|[4]|[5]|[6]|[7]|[8]|[9]|[10]|[11]|[12]| |:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:| |'L'|'K'|'J'|'I'|'H'|'G'|'F'|'E'|'D'|'C'|'B'|'A'|NULL| となればOKなのです それを踏まえて修正してみてください ここからはヒントをと ヒント1 gyaku[0] には NULL を入れる必要がないので... //NULLから格納さ...
by かめのこのこのこ
4年前
フォーラム: C言語何でも質問掲示板
トピック: 二つのif文が重複してしまう。
返信数: 21
閲覧数: 18819

Re: 二つのif文が重複してしまう。

よろしい (閻魔様みたいに低い声で赤丸を描いた紙を見せながら...ってもう東京フレンドパークが終わって数年経つのか... ...冗談はここまでにして、ならば、#1の問題の if 文で条件分岐に絡んでいるところだけを取り出して... if (lock) { if (Key[KEY_INPUT_A] == 1 && count <= 50) { //殴る//(lock){}の中に書くとロックする度にcountが0になるので意味がない lock = 0;//lock = 1の時の「lock!!」の描画を消すためにlockの値を0に変更。 enemyImage = enemyGHandle[5];//...
by かめのこのこのこ
4年前
フォーラム: C言語何でも質問掲示板
トピック: 二つのif文が重複してしまう。
返信数: 21
閲覧数: 18819

Re: 二つのif文が重複してしまう。

さて突然ですが逆質問と。 (どこに私たちと Ouxiy さんの間に認識の違いがあるか探っていきたいのでしばしお付き合いをお願いいたします..) # include <stdio.h> int main() { int lock = 1; int count = 0; if (lock == 1) { if (count == 0) { lock = 0; count = 30; } if (count > 0) { count--; } } printf("%d", count); // ★ return 0; } [問題] ★の地点で count はいくつになっているでしょうか? (または標...
by かめのこのこのこ
4年前
フォーラム: C言語何でも質問掲示板
トピック: セグメンテーションフォルトについて。
返信数: 6
閲覧数: 7651

Re: セグメンテーションフォルトについて。

課題の期限が過ぎてしまったかもしれませんが、計算回数の謎に対してある程度考察してみたので.. フィボナッチ数列を初心者です さんのように単純な再帰関数で実装したとき、 その関数呼び出し回数は 漸化式 a n = a n-1 + a n-2 + 1, a 0 = a 1 = 1 一般項 a n = 2 * Sqrt(5) / 5 * (s n+1 - t n+1 ) - 1, s = {1 + Sqrt(5)} / 2, t = {1 - Sqrt(5)} / 2 であり、実行例に提示された回数 (n * 2, n = 0 のとき 2) にほど遠いことがわかります。 そこで実行回数を図示してみた...
by かめのこのこのこ
4年前
フォーラム: C言語何でも質問掲示板
トピック: セグメンテーションフォルトについて。
返信数: 6
閲覧数: 7651

Re: セグメンテーションフォルトについて。

横槍失礼します。
フィボナッチ数列の動的計画法を用いた実装はあるみたいですね。
以下に「フィボナッチ数列 動的計画法」で検索した結果へのリンクを貼っておきますね。https://www.google.com/search?q=%E3%83% ... B%E6%B3%95
オフトピック
コマンドライン引数に1以上の値を指定したときに何も出ない気がするのは気のせいなのでしょうか..
by かめのこのこのこ
4年前
フォーラム: C言語何でも質問掲示板
トピック: メモ帳からカンマ付き文字列のデータの読み込みが出来ません。
返信数: 54
閲覧数: 40133

Re: メモ帳からカンマ付き文字列のデータの読み込みが出来ません。

かめのこのこのこさん。 はい。その通りです。 mapdata[0][0]="00"; mapdata[0][1]="00"; mapdata[0][2]="00"; mapdata[0][?]="11" ~~~~~~省略 mapdata[?][?]="AA"; ~~~~~~省略 この把握で宜しいです。 了解なのです カンマ区切りの文字を読み込む事 or カンマを読み込まないで読み込みたい文字列だけを読み込む 2ケタの文字を読み込む事 or 00,11,AAなど、一組の文字列として読み込む の(私の考えている) 実装を明日以降返信します 。 (ある程度頭の中で固まってきてはいますが、プログラマ...
by かめのこのこのこ
4年前
フォーラム: C言語何でも質問掲示板
トピック: メモ帳からカンマ付き文字列のデータの読み込みが出来ません。
返信数: 54
閲覧数: 40133

Re: メモ帳からカンマ付き文字列のデータの読み込みが出来ません。

いまいちやりたいことをうまく把握できないので、こちらからお尋ねしますが.. マップテキスト map1.txt がありましたとさ 00,00,00,00,00,00,00,00,00,00,11,11,11,11,11,11,11,11,11,11,00,00,00,00,00,00,00,00,00,00,11,11,11,11,11,11,11,11,11,11 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00...
by かめのこのこのこ
4年前
フォーラム: C言語何でも質問掲示板
トピック: c言語 エラー出力について
返信数: 10
閲覧数: 8029

Re: c言語 エラー出力について

@orngmate さん
まさにそうだね
..もっとも数値が 2≦bi≦64 でないという条件をかずまさんが書いてしまったようですが

@かずまさん
[​i]がイタリック体の始まりのタグと認められて表示されないというこの掲示板のあるあるですぞ
by かめのこのこのこ
4年前
フォーラム: C言語何でも質問掲示板
トピック: c言語 エラー出力について
返信数: 10
閲覧数: 8029

Re: c言語 エラー出力について

標準エラー出力に書き込みたいときは

コード:

    fprintf(stderr, "文字", ...);
が使えます
第1引数に stderr があるほかは printf と同じように第2引数以降を指定します。
ほかにも組み方がわからなくて困っているところがあれば気軽に質問投げてくださいなのです
オフトピック
標準入力から読み込む関数、標準出力に書き込む関数は標準ライブラリにあるのに、標準エラー出力に書き込む専用の関数がない不思議だったりしますが :-)
by かめのこのこのこ
4年前
フォーラム: C言語何でも質問掲示板
トピック: vector をインクルードするだけでエラーになる
返信数: 2
閲覧数: 6505

Re: vector をインクルードするだけでエラーになる

ファイル vector の提示された部分の上から9行目 // this->__throw_length_error(); のコメントアウトを外し this->__throw_length_error(); とすると少なくともビルドはできるようになると思います。 (おそらくこの作業をすることで実行時のエラーが発生するようにはなるとは思いますが、その時は新しいスレッドを建てて質問するもよし、このスレッドに追記するもよし、お待ちしていますぞ) ...ここから解説 提示されたファイル vector の一部分の __recommend 関数の実装に中括弧 {} のない if 文があるので、わかりやすいよ...
by かめのこのこのこ
6年前
フォーラム: C言語何でも質問掲示板
トピック: StLフォーマット
返信数: 2
閲覧数: 2005

Re: StLフォーマット

tui さんのコードの一部(295~299行目)ですが、 int countTriangles(string cube); bool readASCIISTLFile(string cubeASCIISTL, Triangle *values); bool readBinarySTLFile(string cubebinaryfile, Triangle *values); これらはすべて、関数の呼び出しではなく、関数の宣言しか行われていません。 (関数の宣言 => http://unageanu.hatenablog.com/entry/20070825/1188035176) 次に、クラス...
by かめのこのこのこ
6年前
フォーラム: C言語何でも質問掲示板
トピック: ジョイコンの押された判定
返信数: 3
閲覧数: 2144

Re: ジョイコンの押された判定

直接的な解決法を示すわけではないので申し訳ないのですが、Visual Studio のデバッガの使い方を紹介しておきます。 (もし 無能プログラマ9さんが使っている開発環境が Visual Studio でなければごめんなさい) 最初にマスターしたいVisual Studioのデバッグ機能 - 基本編 http://news.mynavi.jp/articles/2008/08/18/debug/ (掲載されているものは Visual C# 2008 Express ですが、少なくともこれ以降にリリースされたものであれば、C++やC#などの言語を問わず同じように操作できます。) まずは、ブレー...
by かめのこのこのこ
6年前
フォーラム: C言語何でも質問掲示板
トピック: do while文の問題
返信数: 15
閲覧数: 6511

Re: do while文の問題

まずは、この問題を解く上で何が分からないのか切り出していきましょう。

① 問題文の言っていること (何をどうして、どういう結果が出ればよいのか) が分からない。

② ①は分かるが、どのような処理をやればよいのか (フローチャート) が分からない。

③ ②までは分かったか、それをどのように C 言語 (または C++) で書けばよいのか分からない。

④ ③まで出来たが、予想通りの結果が得られない。

質問に質問で返して悪いのですが、どこまでできているのか教えてください。
by かめのこのこのこ
6年前
フォーラム: C言語何でも質問掲示板
トピック: フォームアプリケーションについて
返信数: 11
閲覧数: 8485

Re: フォームアプリケーションについて

英語の記事ですが、似たような問題にぶつかっている記事を見つけたので紹介します。 ・How to fix _CrtIValidHeapPoint(pUserData) assertion failure in c++ winforms application ( http://stackoverflow.com/questions/7837454/how-to-fix-crtivalidheappointpuserdata-assertion-failure-in-c-winforms-appl ) 2番目の回答者さんの回答がこの問題解決に特に役に立ちそうです。 "_CrtIsValidHeap...
by かめのこのこのこ
6年前
フォーラム: C言語何でも質問掲示板
トピック: フォームアプリケーションについて
返信数: 11
閲覧数: 8485

Re: フォームアプリケーションについて

横やり失礼します。個人的には、
> GUI.exe の 0x77961025 で初回の例外が発生しました: 0xC0000005: 場所 0x8d557561 を読み込み中にアクセス違反が発生しました。
という出力が気になりますね。

私の環境 [ Visual Studio C++ 2010 Express + Windows 10 + OpenCV 2.9.4 ] でも同じような問題が発生するかどうか試しているので、何か手掛かりになりそうなことがあれば報告させていただきますね。

詳細検索ページへ移動する