検索結果 100 件

by トントン
8年前
フォーラム: C言語何でも質問掲示板
トピック: おつりを出すプログラムの計算
返信数: 3
閲覧数: 6410

Re: おつりを出すプログラムの計算

メル さんが書きました:買い物をしてお金を支払ったときおつりの最小の枚数を表示させるときのプログラムを作るとき計算は何をすればできますか?
それは、現実世界の日本のお金の話ですか? それとも日本のお金でも仮想(現実ではありえないお金等)のお金ですか?
現実世界のお金でもコインのみですか?札のみですか?

もう少し具体的に書くと良いかもしれません。

さて、現実世界の日本のお金のお話だとします。

メルさんの目の前にお金があるとします。
目の前にあるお金を最小の枚数のお金に分けるときどのように考えますか?

それをそのままプログラムに起こせば良いと思います。
by トントン
8年前
フォーラム: C言語何でも質問掲示板
トピック: iterとは【python】
返信数: 3
閲覧数: 3123

Re: iterとは【python】

実行できる環境であれば実行してみるのがベストだと思います。
また、その際にprintで出力してみたり
型の確認をしてみるとイメージしている結果に近づくかもしれません。

chop.chop さんが書きました:>>トントンさん
返信ありがとうございます。

つまりこれは反復子などではなく、単なる1変数ということで良いでしょうか?
by トントン
8年前
フォーラム: C言語何でも質問掲示板
トピック: iterとは【python】
返信数: 3
閲覧数: 3123

Re: iterとは【python】

Pythonで使用するiterはイテレータ オブジェクトを指すと思いますが
ここで使用しているiterは、53行目のコメントが正しいのであれば
「iteration number」を指しているのではないでしょうか。
by トントン
9年前
フォーラム: C言語何でも質問掲示板
トピック: bit演算について
返信数: 1
閲覧数: 1743

Re: bit演算について

競技プログラミングはあまり詳しくないのですが 動的計画法ですね。 考え方として num[2] = I num[1] = O num[0] = J とすると IOJ | 1→参加 0→不参加 --- 000 |1パターン目 001 |2パターン目 010 |3パターン目 011 |4パターン目 100 |5パターン目 101 |6パターン目 110 |7パターン目 111 |8パターン目 前提として、dp[日数][パターン] → 初日は必ずJさんが必要なので 24行目でdp[1日目][2パターン目] = 1パターン確定 ・・・①の考え方は 責任者が参加しているか判断しています。 つまり「入力例 ...
by トントン
9年前
フォーラム: C言語何でも質問掲示板
トピック: CGIでcookieを使って、訪問回数を数えたい
返信数: 2
閲覧数: 2703

Re: CGIでcookieを使って、訪問回数を数えたい

PerlでCGIモジュール(CGI.pm)を使ってcookieを操作する覚え書き example use strict; use warnings; use CGI; my $q = CGI->new; my $cookie = $q->cookie("foo"); my $new_cookie = $q->cookie( -name => "foo", -value => ++$cookie, ); print $q->header(-type => 'text/html', -cookie => $new_cookie); print $new_cookie->value() || $c...
by トントン
10年前
フォーラム: C言語何でも質問掲示板
トピック: CRの削除について
返信数: 7
閲覧数: 3550

Re: CRの削除について

> 挙動が理解できずどうして良いものかわかりません。
確認自体は、

コード:

string[strlen(string) - 1] = '\0';        
string[strlen(string) - 2] = '\n';
の前中後で「strlen(string)」の値を見てみるのと
バイナリエディタで中身を見てみると良いかも知れません。
by トントン
10年前
フォーラム: C言語何でも質問掲示板
トピック: JSONの処理2
返信数: 95
閲覧数: 27863

Re: JSONの処理2

Nect さんが書きました:
トントン さんが書きました:さかのぼって申し訳ないですけど、ふと思ったので。

拡張子を表示させた状態のjsonファイルを見せてもらうことはできますか。
フルパスを見せてもらうことはできますか。(ユーザ名含む)

後、途中うまくいっていたのに突然できなくなったと思うのですがあっていますか。

dllとlibを一から作り直すのも手かもしれません。
設定を一からし直すのも手かもしれません。
jsonファイルです

http://kie.nu/1z2n
と思いきや、へにっくすさんとこでパスの指摘があったのでどうでも良かったですね。
流し読み良くないですね。申し訳ないです。
by トントン
10年前
フォーラム: C言語何でも質問掲示板
トピック: JSONの処理2
返信数: 95
閲覧数: 27863

Re: JSONの処理2

さかのぼって申し訳ないですけど、ふと思ったので。

拡張子を表示させた状態のjsonファイルを見せてもらうことはできますか。
フルパスを見せてもらうことはできますか。(ユーザ名含む)

後、途中うまくいっていたのに突然できなくなったと思うのですがあっていますか。

dllとlibを一から作り直すのも手かもしれません。
設定を一からし直すのも手かもしれません。
by トントン
10年前
フォーラム: C言語何でも質問掲示板
トピック: JSONの処理2
返信数: 95
閲覧数: 27863

Re: JSONの処理2

過去レスと、ソースは全く見ていませんが。
画像だけで判断すると
拡張子は合っているのでしょうか?

追記
と、思いきやJSONファイルになっているので
問題なさげな感じですね。
by トントン
10年前
フォーラム: 作品お披露目掲示板
トピック: 玉が転がるアプリ「Win32Balls」
返信数: 20
閲覧数: 22023

Re: 玉が転がるアプリ「Win32Balls」

僕もやってみました。

画像

カンストが4byteだったら無理ゲーですねorz
by トントン
10年前
フォーラム: 作品お披露目掲示板
トピック: 玉が転がるアプリ「Win32Balls」
返信数: 20
閲覧数: 22023

Re: 玉が転がるアプリ「Win32Balls」

usao さんが書きました:多分修正できたような気がします.
試してみましたが、再現しなくなりましたね。
1個前のほうは相変わらず出るので修正できているっぽいですかねー!
by トントン
10年前
フォーラム: 作品お披露目掲示板
トピック: 玉が転がるアプリ「Win32Balls」
返信数: 20
閲覧数: 22023

Re: 玉が転がるアプリ「Win32Balls」

枠消えたのはなぜなのでしょうか? バグ? >そして、玉が良い数で回せば >枠も消せますね! ここのところをより詳細にお教え願えれば助かります. 動画を添付してみました。 見るのがめんどくさかったら50秒あたりまで飛ばしてみてください。 動画では1000個で試していますが 850個でも再現しました。 ただ、100%とはいえないようです。 ちなみに発生したら0個になってます。 また、少ない数だと再現は全くしない感じです。 玉が枠から飛び出そうなのが溜まらん感じになって発散しちゃってたりして。 訂正 玉0~1 → 今のところ再現せず 玉2 → 何回かやってみたら出ました。 てな感じでしたー
by トントン
10年前
フォーラム: 作品お披露目掲示板
トピック: 玉が転がるアプリ「Win32Balls」
返信数: 20
閲覧数: 22023

Re: 玉が転がるアプリ「Win32Balls」

usao さんが書きました:Shift+左クリック で玉を消せるようにしました.
グラフィックが綺麗ですねー
画像

そして、玉が良い数で回せば
枠も消せますね!
画像
by トントン
10年前
フォーラム: C言語何でも質問掲示板
トピック: キーボードの取得関係
返信数: 55
閲覧数: 14503

Re: キーボードの取得関係

この後どういう方向性になるかわかりませんが。

今、回答者の方達は最悪を想定した助言をしてくれています。
「誠実」に対応するのが良いと思います。
オフトピック
どうでも良い話ですが、プログラマの多くは
無知、学びたいと思う人、誠実な人に対しては
一癖二癖ありますがとても寛大でとても優しい対応をしてくれます。
逆にバカにはとても厳しいです。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: MySQLを用いてC言語でデータベースにアクセスするプログラム
返信数: 7
閲覧数: 6700

Re: MySQLを用いてC言語でデータベースにアクセスするプログラム

SQLiteに対してなら試したことありますがMySQLですか。
SQLが使用できるDBであれば何でも良いというわけではなくて、
鯖上のDBを用いてプログラミングしたいんですよね?

※ちょっと修正しました。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: PMD+VMDのモーションデータのDxLibModelViewerの読み込みについて
返信数: 7
閲覧数: 5079

Re: PMD+VMDのモーションデータのDxLibModelViewerの読み込みについて

001で言われた箇所を見てみました。 [thumbnail]http://dixq.net/forum/gallery/image.php?album_id=88&image_id=636[/thumbnail] 上記の画像で 左が自分でコード書いて試してみた結果。 真ん中がDxLibModelViewer。 右側が、MMDです。 たしかにMMDよりもDXライブラリを使用したほうは腕が開いているように見えますね。 推測になるのですが、DXライブラリのモデルを読み込む際の位置情報の精度の問題になるのかなぁと思います。 また、過去のDxLibModelViewerでは上手くいっていたなどあれば 最...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: PMD+VMDのモーションデータのDxLibModelViewerの読み込みについて
返信数: 7
閲覧数: 5079

Re: PMD+VMDのモーションデータのDxLibModelViewerの読み込みについて

>MMD上で再生されるモーションと、DxLibModelViewer上で再生されるモーションが異なる
どのようにおかしくなり、どちらが正しい動作をするのでしょうか? (DxLibModelViewer上でおかしくなる?)

とりあえず、読み込み、再生だけを001で試してみましたが違いがあったのは表情ぐらいです。

追記
DxLibModelViewerは表情が変わった状態で
他のアニメーションを見ると、表情が変わらないんですね。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: キャラ同士の重なりについて
返信数: 105
閲覧数: 52402

Re: キャラ同士の重なりについて

原因も、デバッグ方法も ISLeさん、softyaさんが書いてくれてるのでコードについては何も言うことがありません。 まぁ、思った以上に整っていたので追いやすかったです、ハイ。 さて、恐らく土門さんが思っている以上に周りは冷静で、 思っている以上にすごい方達ばかりです。 そんな人たちにアドバイスをもらって羨ましい限りです。 >それでも自分のこのプログラム構造はナンセンスなんでしょうか? >、、、いや、ナンセンスなんですよね? 自分の考えを貫きたいと思っているのであればそれはそれでありなのですが、 せっかくアドバイスをもらっているんです。 まず、それを試してみて、その後見比べて、自分が良いと思う...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: キャラ同士の重なりについて
返信数: 105
閲覧数: 52402

Re: キャラ同士の重なりについて

プロジェクトを見ました。 アドバイスとして 1.ソフト屋さんのレスを読んでみましょう。 2.クラス分けがされているみたいですが、アタリをつけて何処の箇所を見てほしいのかを書きましょう。 3.他の方のアドバイスも検討はしてみましょう。 ちなみに、さっと見てわかればいいですけど 正直、平日は見る時間(暇)があまりとれません。 見るとすれば休日、あるいは気分で追いきらないかもしれません。 >反応が無いのは、きっと複雑で調査する気が失せたか、やはり原因がわからないのでしょう。 まぁ、その通りでしょう。 他の人の書いたソースを解析するというのは時間がかかることです。 最終的には土門さん自身が解決すること...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: キャラ同士の重なりについて
返信数: 105
閲覧数: 52402

Re: キャラ同士の重なりについて

softya(ソフト屋)さん 言い訳と取られても仕方ありませんが、 >プログラムはそこだけを取り出した感じの簡潔にしたものにしてます と書いた通り、すでに中身は問題がありそうな部分だけにそぎ落としております。 シーンマネージャーも骨組みだけにして、ステージしかありません。 自分のそのままをお渡ししているのではないんです。 まあ自分なりになんですが、 原因を探るために関係しそうなところまでをまとめた感じにしました。 とにかく、問題のあるソースをアップして確認してもらうというのも この掲示板ではよく見た光景でしたので、今回真似をさせて頂いたつもりです。 ちゃんとソースもそれ用に編集して。 でも、...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: C言語で13日の金曜日を求めたい
返信数: 23
閲覧数: 23000

Re: C言語で13日の金曜日を求めたい

初級者さん、boxさんが指摘されてる「if (h=5)」が解決できたとしても そもそも、「実行されても何も表示されません」というのは 確認したソースの条件からはありえないわけで。。。 本当ですか? 元のソースから、全角スペースを除去すると、コンパイルできるように なります。if (h=5){ のままのものを、 VC++ でコンパイルして実行した場合は 2000 13 13 と表示されますが、 gcc でコンパイルした場合は、出力が行バッファリングされるので 改行のない 2000 13 13 は表示されません。 if (h==5){ に修正さればものは、VC++ であろうと、gcc であろうと...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: C言語で13日の金曜日を求めたい
返信数: 23
閲覧数: 23000

Re: C言語で13日の金曜日を求めたい

nassangogo さんが書きました:勉強不足ですみませんでした。
今検索した所、変な空白が入り込んでいるようですね。

空白を消した所、やっとコンパイルが通りました。
しかし、実行されても何も表示されません・・・。
何所がおかしいのでしょうかね…。
とりあえず、最新のコードと現在の状況が知りたいですね。
初級者さん、boxさんが指摘されてる「if (h=5)」が解決できたとしても
そもそも、「実行されても何も表示されません」というのは
確認したソースの条件からはありえないわけで。。。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: C言語で13日の金曜日を求めたい
返信数: 23
閲覧数: 23000

Re: C言語で13日の金曜日を求めたい

勉強不足ですみませんでした。 今検索した所、変な空白が入り込んでいるようですね。 空白を消した所、やっとコンパイルが通りました。 しかし、実行されても何も表示されません・・・。 何所がおかしいのでしょうかね…。 まず、インデントを揃えましょう。 解決方法として、 printf関数に渡すもの間違っていなければ 条件を確認していきます。 printf関数を呼び出す直前のif分の条件は成り立つのか。 1つ目のwhile文にはそもそも入っているのか。 2つ目のwhile文にはそもそも入っているのか。 条件の前後にprintf関数を埋め込むなり、 デバッガを使えるのであればブレークポイント張ってステッ...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 2台同時
返信数: 13
閲覧数: 5133

Re: 2台同時

キーボードの制約でキーの同時押しが取得出来ない状況ではないでしょうか? 多分そうだと思います。 制約を変える方法があるならぜひ教えてください。おねがいします。 正直、記載している情報が少ないと感じますが。。。 多分で行動するにも、行動する順番が違うような気がします。 先に以下を試してみてください。 #include<DxLib.h> #include<math.h> #define PI 3.141592652 #define CAR_MAX 2 int Key[256]; double ssin[360],ccos[360]; int count=0; void wait_fanc(){ ...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 2台同時
返信数: 13
閲覧数: 5133

Re: 2台同時

実行してみました。

car[1]のkey入力を追うのがめんどくさいなぁと思いつつ。。。
最低限コメントがあればうれしいなぁと思います。

さて、僕の環境では同時に動いているか?
と言われれば同時に動いているように見えますが。

アタゴさんの環境ではどのような動きになっていて、どのように動けば良いのでしょうか?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 配列について
返信数: 5
閲覧数: 2574

Re: 配列について

まず、Segmentation fault (core dumped)の意味はわかりますか?
わからなければ、翻訳でもかけてみて、意味をさっとググッてみましょう。

次に上から順にどんな処理をしているか考えてみて
上のエラーがどこで起きているか突き止めてみましょう。

そうすれば、原因はわかるのではないでしょうか。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: データベースの作成
返信数: 8
閲覧数: 10563

Re: データベースの作成

アドバイスとしては、
1.インデントをそろえる
2.好みにもよると思いますがポインタをずらっと並べるのであればグローバル変数を用意する。
3.テキストに書きこむ前から順繰りブレークポイントを張っていけば原因がわかるかもしれません。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: OutputDebugStringが動かない
返信数: 14
閲覧数: 17995

Re: OutputDebugStringが動かない

実は見てる窓が違うとか。。。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: perlでカレントディレクトリ外のプログラムを起動する方法
返信数: 10
閲覧数: 4163

Re: perlでカレントディレクトリ外のプログラムを起動する方法

とりえる値とは バッチファイル内で、setしているであろうパスや 移動したディレクトリのパスなどのことです。 コマンドプロンプトでは正常に動いていても Perl、もしくはCGIで動かすことによって上手く動いていないのかもしれません。 (おそらくmogura.exeにtxtファイルを渡す前に前設定をしているのですよね? mogura.exeに設定する内容?やtxtファイルはちゃんと渡せているのかなぁと) また、以下の確認をお願いします。 ・他のバッチファイル及び、exeファイルではどうなるのでしょうか? ・一応、環境を教えてもらってもよろしいでしょうか? (ブラウザ、開発環境など) ・用意できる...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: perlでカレントディレクトリ外のプログラムを起動する方法
返信数: 10
閲覧数: 4163

Re: perlでカレントディレクトリ外のプログラムを起動する方法

※一応言っておくとバッチファイルは正直わからんです。 バッチファイルはこちらでは使用できないんですね。 コマンドプロンプトが起動して止まるということは バッチ処理かmogura.exe(を起動しているのかな?)が 正しく起動できていないのかなと思います。 バッチ処理の何処まで起動できているか確認できますか? また、取りえる値は正しく設定されていますか? # 簡単なものから取り組むのが良いかなぁと思いますけどね。 # どうでも良いけどパイプコマンドも第3引数まで指定できたんですね。 # open my $fh, '-|', '$command or open my $fh, '|-', '$co...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: perlでカレントディレクトリ外のプログラムを起動する方法
返信数: 10
閲覧数: 4163

Re: perlでカレントディレクトリ外のプログラムを起動する方法

まず、指摘から。 ①シンタックスエラーから直しましょう。 perlも行の終わりに必ず「;」が必要です。 (正確には入らない箇所もあるんですけどね) ②split関数の引数 split関数は引数が「2つ」以上必要です。 ③@line $lineも宣言していることですし、@lineは使用されていないようなので消してしまいましょう。 で、質問の件ですが Perlもファイルへのパスの指定はCと変わりません。 「./a/b/c.txt」や「.\\a\\b\\c.bat」などで指定できます。 .-----------. |current dir| `-----------' .----------+---...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: C#とテキストボックス
返信数: 3
閲覧数: 2209

Re: C#とテキストボックス

タイトルにC#と書かれてますね。
OSは不明ですが。

ただ、本文にもきちんと書かれていれば
読みやすいのはたしかです。

で、
テキストボックスのプロパティ「Multiline」を「true」にすれば
複数行表示できると思います。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: ■ 新年の挨拶トピック~2013~ ■ 今年の抱負 ■ [雑談]
返信数: 25
閲覧数: 11607

Re: ■ 新年の挨拶トピック~2013~ ■ 今年の抱負 ■ [雑談]

明けましておめでとうございます。
今年も宜しくお願いします。

今年こそ、自分がある程度納得できるゲームを作成するのと
KinectとC++、またはAndroidとJavaで
ある程度納得できるものを作成するというのを目標としたいです。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 謎のビルドエラーについて
返信数: 14
閲覧数: 4771

Re: 謎のビルドエラーについて

そもそも、ビルドしたときに成功していたのかが怪しいのですが。
ビルドする前に「ソリューションのクリーン」を実施するか
「リビルド」したら良かったのではないでしょうか。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: java言語をc言語に変換したいのですが・・・
返信数: 17
閲覧数: 18582

Re: java言語をc言語に変換したいのですが・・・

無理くりやるという話であれば、 僕ならC言語からJavaのメソッドを呼び出す方法を考えます。 が、内容を見る限り駄目そうですね。 変換コードを書くことが目的であれば 仕事でなくとも、たいちうさんが言っている 1)Javaについての十分な学習 2)C言語についての十分な学習 3)このプログラムが何をしているかの完全な理解 4)同じ機能を持つCプログラムの作成 5)同じ機能を持つことを証明するテストの設計と実行 が必要になってくると思います。 また、C言語版のOpenECHOを持っている必要があると思います。 でも、話の流れを見る限りだとC言語版のOpenECHOもないっぽいんですよね? となると...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 4、5章まで進んだのですが…struct.hとdefine.hをどうしたらいいのかわかりません;
返信数: 2
閲覧数: 1979

Re: 4、5章まで進んだのですが…struct.hとdefine.hをどうしたらいいのかわかりません;

龍神録プログラミングの館のプロジェクトをDLしているのであれば
define.hはGV.hと同じ階層にあるはずです。
また、GV.hにdefine.hがincludeされているようですが?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: VC++ ミキサー ヘルプミー!
返信数: 18
閲覧数: 5577

Re: VC++ ミキサー ヘルプミー!

神族 さんが書きました:誰かVC++でミキサーの音量調整とミュートとミュート解除のソースを下さい(コメント付きで)ggっても中々見つからなくて困ってるんです
実際に、試していませんが
ここら辺が役に立つのではないでしょうか?

ミキサー その1(音量の調節)
ミキサー その2(ミュート)
ミキサー その3(多チャンネル対応化)
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: fpが定義されていません?
返信数: 1
閲覧数: 1695

Re: fpが定義されていません?

僕の環境ではコンパイルは通りますね。

以下の確認をお願いします。
1.ビルド(リビルド)は実施できてますか?
訂正
2.エラー内容は「'fp' : 定義されていない識別子です。」ですか?
2.エラー内容は「'fp' : 定義されていない識別子です。」だけですか?
3.プロジェクトを再作成した場合どうなりますか?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: eclipseで質問があります
返信数: 10
閲覧数: 4762

Re: eclipseで質問があります

私も聞きたいです!!たかぎさんの回答は質問からずれているとおもうのですが・・ 私もわからないので偉そうなことは言えませんが、あなたの回答にご丁寧におせてあるページへいきましてしらべてみたところ、変数に300、500などと具体的な数字を入れてあるのばかりでした・・・ 質問にあるようにおそらくあゆさんは、結構長い文章をテキストファイルに描いて、それをコンソール上に出力する方法を知りたいのだと思います! おそらくあのスペース(調べるのに使ったサイトに書いてあったところ)の長文を書くことは出来るかもしれませんがやりにくいこと極まりないでしょう。。。 私も調べましたがコマンドプロンプト上では「(ここで...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリPortableの音楽再生について。
返信数: 10
閲覧数: 2736

Re: DXライブラリPortableの音楽再生について。

DxライブラリPortableは使用したことがないので
詳細はわかりませんが。

sound は正常な値が返って来ているのでしょうか?
また、音楽ファイルは正常に音がでるのでしょうか?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: C言語には関係ないので申し訳ないのですが
返信数: 6
閲覧数: 2793

Re: C言語には関係ないので申し訳ないのですが

僕もネットワーク及び、セキュリティには疎いので
なんともいえませんが、一般常識が並べてある変なネットワークを図解した本は
理解されているということでしょうか。

どの程度踏み込んで調べるにもよりますが
踏み込むレベルによっては「ファイアウォール」を調べるにしても
それなりに時間がかかりそうですね。(僕だけ?)

wikipediaに載っている単語を調べるのが良いのかなと思います。
また、少し横に広がりますがIPAに書かれている情報セキュリティも面白いのではないでしょうか。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: プログラミング初心者です
返信数: 5
閲覧数: 3841

Re: プログラミング初心者です

なんか、見たことあるなぁと思ったら
(積本になってる)「明快入門 コンパイラ・インタプリタ開発」に
掲載されているプログラムと同じですかね?

今さっと見てみましたが
流し読みではなかなか辛い感じですね。
ただ、ところどころの解説は役に立ちそうです
(結局プログラム読まないと理解はできなさそうですが)

持っているならしっかり読み、
持っていないなら参考に買ってみても良いかもしれません。
(ただ、初心者には辛いと思います。。。)
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 試作アプリケーションのテスト依頼
返信数: 30
閲覧数: 10852

Re: 試作アプリケーションのテスト依頼

動きました! が、隠しフォルダやら起動したら終了する手段がないとかお行儀が良くないです。 あとタスクバーが死んだみたいです。 低速機は用意できていないので、テストは私はこれ以上は無理ですね。 VMwareで良ければテストしますが。 隠しフォルダはないほうがいいのでしょうか? ユーザーにとって大事なのはPrintOrderStart.exeだけなのでそのほうがシンプルだと思い隠しファイルにしました。 あとSettingフォルダを変にいじられると起動しなくなってしまうので… タスクバーは全画面タッチパネルを予定しているためプログラム起動中の間は消す形となっています。プログラム終了後にはもちろん元...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 引数の省略記号について
返信数: 4
閲覧数: 2443

Re: 引数の省略記号について

>だんごさん
だんごさん さんが書きました:DrawFormatStringは書式付き文字を表示する関数です。
…の部分は%dなど数値を入れる変数などを書くところです。たぶん。
それをMaskで表示させるということですかね、調べてないんで分かりませんが。
だんごさんの回答も涼雅さんと同じですね。
(先に関数の使い方を調べればよかったと反省しつつ。。。そうすれば関連性も調べられたかな。。。)

回答ありがとうございます。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 引数の省略記号について
返信数: 4
閲覧数: 2443

Re: 引数の省略記号について

>涼雅さん
涼雅 さんが書きました:最も簡単なところで言えば『...』はprintfやscanfに使われています。
例えばprintfの場合、
printf( "%d, %u, %s, %p, %c\n", a, b, c, d, e );
なんて風に書式指定子の数だけ引数を複数、状況に合わせて取ることができます。

DrawFormatStringMask
もprintfと変わりません。
なるほど、printfの引数も『...』になっていますね。
そして、複数の引数を指定できましたね。
納得しました。回答ありがとうございます。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 引数の省略記号について
返信数: 4
閲覧数: 2443

引数の省略記号について

お世話になります、トントンです。 DxLib.hの中を見たときに下記のような関数を見つけました。 extern int DrawFormatStringMask( int x, int y, int Flag, const TCHAR *FormatString, ... ) ; この関数の最後の引数「...」がどのようなものかが 調べるのがメンドクサクテ わからず困っています。 JISにあるC言語の規格書を見てみたのですが、 p.93 引用 6.7.5.3 関数宣言子(関数原型を含む) ~ 並びの最後が省略記号(,...)の場合、そのコンマ以降の実引数の個数及び 型に関する情報はない。並びの...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: objectiv-c言語
返信数: 3
閲覧数: 2154

Re: objectiv-c言語

けんけんぱ さんが書きました:占いサイトを制作していますが一日に一回しか占えなくする方法はどうすればいいのでしょうか?
何度も占って頂ける方がいて、毎回、違う答えが出ると変ですもんね・・。汗・・
宜しくお願いいたします。
objectiv-c言語はわかりません、申し訳ないです。
webプログラミングの方も詳しくないですが
クッキー等を使用しては如何でしょうか?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルの読みこみ
返信数: 4
閲覧数: 1785

Re: ファイルの読みこみ

Gluek さんが書きました:解決しました
プログラムの実行時にエクセルを開きっぱなしにしていたので、エクセルのウィンドウを消したら通常通り読み込みができるようになりました。書きこんで下さった方、ありがとうございました

ブレークポイントですか・・・ソフト屋さんが書きこんで下さったサイトにはこれからもお世話になりそうです。サイト紹介ありがとうございました。
>プログラムが間違っていると思います。
あらら、申し訳ないです。
エクセル起動中も読み込めないんですね。
エクセル持っていないので知りませんでした。(勉強になりました)
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 二次元配列でつくったMAPをスクロールさせたい
返信数: 50
閲覧数: 19384

Re: 二次元配列でつくったMAPをスクロールさせたい

違うのであれば プロジェクトのプロパティ ↓ デバッグ その項目の中の作業ディレクトリの項目がどうなってるか確認して下さい $(ProjectDir)になっていなければ別のフォルダが指定されています。 調べたところ$(ProjectDir)/binでした。 ということはここからcsvへのパスで書かないといけないということでしょうか? さっと目を通す場所としては ここ を。 で、作業ディレクトリが$(ProjectDir)/binということは char fname[32]={"MapData.csv"}; fp = fopen( fname, "r" );// ファイルを開く $(Projec...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルの読みこみ
返信数: 4
閲覧数: 1785

Re: ファイルの読みこみ

こんばんわGluekです 今現在龍神録プログラミングの館でSTGの基礎を学んでいます 11章のエクセルから敵の情報を読み込むという回で、プログラムを組んで実行してみたのですが reed errorと左上に出てきて敵がでてきません 後でプログラムを全て見返してみても間違っているところが見当たりませんでした。 一体なぜ読み込めないんでしょうか・・・ まずは フォーラムルール を。。。 さて、上記を踏まえたうえで聞いているのであれば代表的なものに下記が考えられます。 1.パスが間違っている 2.ファイルが間違っている(拡張子が違う、中身のフォーマットが違う、ファイルが壊れているなど) などですかね...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: opencvをcygwinで使うには
返信数: 9
閲覧数: 6319

Re: opencvをcygwinで使うには

トントンさん リンカ設定というものがよくわかっておりません。 検索で調べても、適当なものが調べられなかったです。 現状、プログラムをコンパイルしようとしてもヘッダファイルが見つからないというエラーが出てきます。 他サイトを参考にしたシェルコマンドで下記を入力しました。 ------------------------- ~略~ これではリンカ設定というものがされないのでしょうか。 よろしくお願いします。 まず、予備知識としてリンカについて(ご存知でしたらスルーで) http://www.seto.nanzan-u.ac.jp/~hachisu/compiler/samp/comp01S04....
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: クラスについて
返信数: 24
閲覧数: 8781

Re: クラスについて

ためしに動いていたoGameMainの内容に改変を加えずにGameMainクラスのMain関数に移植してみたところ、正常に動作しました。 しかしその状態で関数で宣言しているunitクラスのインスタンスをGameMainクラスのメンバとして確保しようとすると、どう書いてもexeが停止してしまいます。 どのようにして、宣言、確保しようとしたのでしょうか? GameMainクラスのパブリックなメンバに unit *tuni; を加えて GameMainクラスのコンストラクタで   tuni = new unit(app); としました。 前回の記事 からです。 なるほど、インスタンスを作成しただけ...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: クラスについて
返信数: 24
閲覧数: 8781

Re: クラスについて

奥兵 さんが書きました:ためしに動いていたoGameMainの内容に改変を加えずにGameMainクラスのMain関数に移植してみたところ、正常に動作しました。
しかしその状態で関数で宣言しているunitクラスのインスタンスをGameMainクラスのメンバとして確保しようとすると、どう書いてもexeが停止してしまいます。
どのようにして、宣言、確保しようとしたのでしょうか?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: opencvをcygwinで使うには
返信数: 9
閲覧数: 6319

Re: opencvをcygwinで使うには

とりあえず、諸々実施してみました。 が、正直上手くいかずOpenCVのバージョン1.0でようやく実施できたレベルですorz とりあえず、僕がやったことを下記に書きます。 ・OpenCV2.42 DLしたlibとbinにパスを通して、実施してみましたが 「認識できない」と言われコンパイルで弾かれました。 どうやら、cygwin用のファイルがあるらしいです。 http://hvrl.ics.keio.ac.jp/kimura/opencv/index.html.ja ちなみにこちらは試していません。 (↑自己責任でお願いしますね。) ・OpenCV2.2 こちらには、libとbinにファイルが入っ...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: opencvをcygwinで使うには
返信数: 9
閲覧数: 6319

Re: opencvをcygwinで使うには

aa020 さんが書きました:トントンさん

ご回答ありがとうございます。
旧バージョンになっても大丈夫です。

2.2というと、いくつかバージョンがあるみたいなのですがしたので考えて大丈夫でしょうか。
OpenCV-2.2.0-win.zip

よろしくお願いします。
それで大丈夫だと思います。
すいませんが、先にそれで試してみてください。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: opencvをcygwinで使うには
返信数: 9
閲覧数: 6319

Re: opencvをcygwinで使うには

ご丁寧な回答ありがとうございます。 cygwinでサンプルプログラムをコンパイルしてもファイルが見つからないといったエラーが出ます。 cygwinはC:に入れています。 opencvはC:\Program Filesに入れています。 トントンさんの紹介してくれたサイトを拝見したのですが、 opencvのバージョンが違うために見つからないファイルがあります。 (パスを変えても見つからないファイルがあります。) opencvをcygwinで使うためには設定のために特別なコマンドを入力する必要があるのかと思い質問しました。 それともopencvを入れいている場所がわるいのでしょうか。 よろしくお願...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: opencvをcygwinで使うには
返信数: 9
閲覧数: 6319

Re: opencvをcygwinで使うには

はじめまして質問させていただきます。 opencvをcygwinで使いたいと思っているのですが設定のしかたがわかりません。 opencvのバージョンは2.4.2をインストールしました。 cygwinはすべてインストールしてあります。 環境変数の設定はしました。 他サイトに書かれているコードを入力したのですがうまくいきませんでした。 はじめから設定のところを教えてもらえないでしょうか。 よろしくお願いします。 できなさそうだったら、こちらの環境でも試してみます。 (とはいえ、僕のPCではcygwin重いorz) で、まず設定がおかしいと言っていますが 何故そう思ったのでしょうか? また、どう上...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: クラスについて
返信数: 24
閲覧数: 8781

Re: クラスについて

適当に聞きます。
制作したクラスのコメントアウトを外すとどうなりますか?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録11章で躓いています。
返信数: 6
閲覧数: 2112

Re: 龍神録11章で躓いています。

クールアイス さんが書きました:さっそくブレークポイントを使ってみました。

コード:

//	敵が空いていたら
if((i = EnemySearch()) != -1)
の i がi = -858993460 というとんでもない数値になっていました。
ここがこんな数値になってしまうのは、この関数に原因があるのでしょうか・・・。
if((i = EnemySearch()) != -1)の行で止めているせいだと思います。
次の行に進めて確認してみてください。

(ステップイン F11 ,ステップオーバー F10)
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録11章で躓いています。
返信数: 6
閲覧数: 2112

Re: 龍神録11章で躓いています。

回答ありがとうございます。 <<各関数は、正常に呼ばれているか <<enemyのフラグは狙ったタイミング時に1になっているか <<enemyの演算時にはenemyの座標が画面内に収まっているか <<画像は正常に読み込めているのか これらの項目なのですが、確認するには「ブレークポイント」を使えばいいのでしょうか? 使うとしたら、どこに置けば必要な結果が見られるでしょうか。 初心者なもので、質問ばかりで申し訳ありません。 確認方法は何でもいいと思いますが ブレークポイントでいいと思います。 >各関数は、正常に呼ばれているか → 宣言、定義だけでは使われていないのはわかりますね? 必ず、どこかで呼...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録11章で躓いています。
返信数: 6
閲覧数: 2112

Re: 龍神録11章で躓いています。

ごめんなさい、ソースはきちんと見てないです。。。
駄目そうならちゃんと見ます。

とりあえず、できそうなものだけで良いので以下を確認してみてください。

・各関数は、正常に呼ばれているか
・enemyのフラグは狙ったタイミング時に1になっているか
・enemyの演算時にはenemyの座標が画面内に収まっているか
・画像は正常に読み込めているのか
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 描画処理について
返信数: 7
閲覧数: 2065

Re: 描画処理について

OutputDebugStringAを使うと無事コンパイルできました。 しかしexeは動作を停止しました。と表示されプログラムが停止してしまいます。 FPScheckを呼ぶのをやめると、正常に動くので原因は今作った関数だと思うのですが どこに問題があるのかさっぱりです・・・ int FPScheck(){ static int counter=0;//ループ回数のカウンタ counter++; static DWORD basetime=0; if(basetime==0){ basetime=timeGetTime(); } DWORD time = timeGetTime(); int ...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: このプログラムの処理の流れの説明をご教示願いたいのですが…
返信数: 5
閲覧数: 2861

Re: このプログラムの処理の流れの説明をご教示願いたいのですが…

流れとしては
getDamage関数に引数を渡して
getDamage関数内で演算した値(戻り値)を出力している
ということをしています。

が、そういうことを聞きたいんじゃないですよね?
のわさんはどの程度このプログラムを理解しているのでしょうか?

また、短いプログラムですが非常にカオスっているのが気になるところです。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: メンバ関数へのアクセスについての質問
返信数: 16
閲覧数: 3627

Re: メンバ関数へのアクセスについての質問

現在参考書片手にC++の勉強がてらゲームのソースを書いています。 そのゲームで、キャラクターのクラスを作りコンストラクタが呼ばれた際に画像を読み込むようにしようと思ったのですが 画像を読み込む関数をどう呼んでよいものかわかりません。 参考書片手に考えてみたり、それらしい言葉でググってみたのですが自分では解決できそうにないのでアドバイスお願いします。 int DemoApp::GameMain(){ static unit testunit ;//テスト     static int mode = INITIAL; switch(mode){ case INITIAL://最初に呼ばれます t...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 弾の壁との判定
返信数: 5
閲覧数: 2558

Re: 弾の壁との判定

http://dixq.net/forum/viewtopic.php?f=3&t=11429
こちらで、softyaさんも
とりあえず「新ゲームプログラミングの館」のコードを参考にされてはどうでしょうか?
http://dixq.net/g/
まだ読まれていなかったらひと通り読まれることをおすすめします。
と、述べています。
全部でなくても、さっと見ては如何でしょう?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: DxLibを使用しての xファイルを表示できない
返信数: 7
閲覧数: 4316

Re: DxLibを使用しての xファイルを表示できない

>>トントンさん すいません、アタリがよくわかりません アタリとは上手く動かないのは大体この辺が影響しているのかな? と目安をつけることです。 大まかな流れはsoftya(ソフト屋)さんが書いてくれてます。 例をあげると、僕の場合 以下の手順で確認しました。 ・表示ができないという質問がある → 描画関係の処理が影響してそう。 → 表示関係で何が影響していそうか考える。     1.表示は上手くいっているが、他の物体よりも後ろ側に描画されている     2.表示はうまくいっているが、背景と同じ色をしている(または透明)     3.表示は上手くいっているが画面外である     4.xファイル...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 弾の動きについて
返信数: 4
閲覧数: 2403

Re: mk.

質問の回答ではありませんが、 DXライブラリのリファレンスに 宣言 int ProcessMessage( void ) ; 概略 ウインドウのメッセージを処理する 引数 なし 戻り値  0:成功   -1:エラー発生・若しくはウインドウが閉じられた 解説  この関数はWindows環境でのソフトプログラムに付きまとう メッセージループ処理を肩代わりしてくれる関数です。  この関数がなにをしているのか、というのは特に気にする 必要はありませんが、とにかく定期的にこの関数を呼び出して やる必要があります。  目安としては60分の1秒に一回程度、用はゲームのループに 一回程度です。この関数を呼び出...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: DxLibを使用しての xファイルを表示できない
返信数: 7
閲覧数: 4316

Re: DxLibを使用しての xファイルを表示できない

アタリは付けられませんか?
カメラの位置などは大丈夫でしょうか?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: ダンジョンの壁の判定
返信数: 11
閲覧数: 6624

Re: ダンジョンの壁の判定

softya(ソフト屋) さんが書きました:リンクが通りませんね。
DXライブラリですのでWinMainで始まらないといけません。
必ず動作確認して貼って下さい。
gccだと通りましたね。
# mkさんがMinGW用を使用しているのかは置いといて。
# というか通るんですね。

ちなみに、このプログラムだとゾンビ状態になるようです。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: ダンジョンの壁の判定
返信数: 11
閲覧数: 6624

Re: ダンジョンの壁の判定

>この円を壁にめり込まないようにしたいのですがどのようにすればいいのかわかりません。
旧ゲームプログラミングの館にある
23. 行けない所を作る。~1D~
24. 行けない所を作る。~2D~
は参考になりませんか?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 【終了】 2000万アクセス感謝イベント開催 【告知/雑談】
返信数: 12
閲覧数: 20645

Re: 【イベント】 2000万アクセス感謝イベント開催 【告知/雑談】

仕事がなければ参加したいですね。

リレーコーディングって初心者が参加しても問題ないようなものなんですかね?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: スタート、結果画面、ボタンを作りたいです。
返信数: 12
閲覧数: 5398

Re: スタート、結果画面、ボタンを作りたいです。

1 OS :windowsVista 32bit Visual stadio 2010 C++ Openframeworksで作成 2 自分で作成したものです 3 読み取り専用ではないです。 4 使用しないで新しくコンソールアプリケーションを使用した場合正しくファイルにかきこまれており、階層をかえると、slnとかと同じ階層に作成されました。 5 現段階のソースとヘッダと画像です。8mb以上zipで送信できないのと、アップローダーでも正しくできなかったそうなので(前回の質問で)ここにあげます。 summerworks.zip 上げてもらったファイルでは、きちんと書き込めました。 >ちなみにsa...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: スタート、結果画面、ボタンを作りたいです。
返信数: 12
閲覧数: 5398

Re: スタート、結果画面、ボタンを作りたいです。

fcloseがないのはまずいです。 openしたら必ずcloseしなければなりません //---------------------------------------------------------- // セーブ保存先初期化 //---------------------------------------------------------- FILE *fp = fopen( "save_data_01.txt", "w" ); //----保存したいもの int money = 1000; fprintf(fp,"現在の所持金は = %d",money); fclose(fp)...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: スタート、結果画面、ボタンを作りたいです。
返信数: 12
閲覧数: 5398

Re: スタート、結果画面、ボタンを作りたいです。

僕の環境では、問題なく書き込みできました。
また、ブレークポイントでとめた時
同じ「~<不適切な Ptr> _cnt=0 _base=0x00000000 <不適切な Ptr>~」
というものが出ていました。
上記が何を表しているかはわかりませんが。

というか、よくよくみたら実行エラーというわけではないんですね。(勘違い
実行時に、fpをcloseしないでファイルの中身を確認したり
書き込まれていない状態のファイルを開きっぱなしで実行したりしてませんよね?
(それでも書き込めるのかな?
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: C++で倉庫番のようなものを作っています
返信数: 35
閲覧数: 13811

Re: C++で倉庫番のようなものを作っています

駄目な例かもしれません。 とりあえず、こんな感じに編集してみました程度です。 参考程度で見てください。 // 左方向 if( player.axisX < 0 && y == circleY ){ // player.axisX(プレイヤーの向きに*4したもの)<0(プレイヤーの向きが左)かつy == circleY(Y座標の配列番号が同じ)なら //for(int i=0; i<abs(player.axisX); i++) { // i < abs(player.axisX)(=4)だけX方向の配列を調べる for(int i=0; i< 20; i++) { if (i<abs(play...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: C++で倉庫番のようなものを作っています
返信数: 35
閲覧数: 13811

Re: C++で倉庫番のようなものを作っています

申し訳ないですが、我が家ではアップローダーのサーバーが遅すぎて途中でエラーになりダウンロード出来ませんでした。 mixc++に登録してもらったほうがよさそうです。登録ボタンは、このページの左下にあります。 僕の環境でも厳しそうです。 ただ、mixc++に10MB相当のファイルをUPする事って できるんですかね?(日記の方で12MBぐらいのzipをUPしようとしたら失敗したため) 40MBぐらいはアップされていのは見たことがりますがアップは光じゃないと遅いとは思います。 ダメそうなら、すごく小さくなるソース/ヘッダだけでもお願いします。 他の方の添付ファイルを見ても 普通に10MB以上あげてい...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: C++で倉庫番のようなものを作っています
返信数: 35
閲覧数: 13811

Re: C++で倉庫番のようなものを作っています

softya(ソフト屋) さんが書きました:申し訳ないですが、我が家ではアップローダーのサーバーが遅すぎて途中でエラーになりダウンロード出来ませんでした。
mixc++に登録してもらったほうがよさそうです。登録ボタンは、このページの左下にあります。
僕の環境でも厳しそうです。
ただ、mixc++に10MB相当のファイルをUPする事って
できるんですかね?(日記の方で12MBぐらいのzipをUPしようとしたら失敗したため)
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: 簡単な質問ですが多くお願いしたいです。よろしくお願いします。
返信数: 12
閲覧数: 2931

Re: 簡単な質問ですが多くお願いしたいです。よろしくお願いします。

まだ、いるのかな? 眠い状態なので 誤字や意味不明なことを書いたら申し訳ないです。 とりあえず、以下にヒントを。 (5) >答えが0...2になることがわかりません。 答えが0...2になる理由は僕にもわかりません。 実際に動かしてみましょう。 (6) for文の使い方はご存知ですか? if文の使い方はご存知ですか? %演算子をご存知ですか? iが50未満であるとき ループ処理を継続しています。 その間、iを3で割ったときの余りが0、または7で割ったときの余りが0であるとき cntをインクリメントしています。 で、実際数えてみると答えのようになると思います。 (7) 配列の使い方はご存知ですか...
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: ジャバスクリプトでスクリーンキャプチャー
返信数: 9
閲覧数: 3205

Re: ジャバスクリプトでスクリーンキャプチャー

softya(ソフト屋) さんが書きました:
トントン さんが書きました:可能か不可能かと言われれば
可能なのでは?
ググってみたらそれらしいものもありましたし。
ブラウザ上ページのキャプチャなら出来そうですが、その外側は無理では?
外側というのは、ブラウザ以外の画面という意味ですよね。
確かに、ブラウザ以外の情報は出てきませんでしたね。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: ジャバスクリプトでスクリーンキャプチャー
返信数: 9
閲覧数: 3205

Re: ジャバスクリプトでスクリーンキャプチャー

可能か不可能かと言われれば
可能なのでは?
ググってみたらそれらしいものもありましたし。
by トントン
11年前
フォーラム: C言語何でも質問掲示板
トピック: クラス間の変数のやり取りについて
返信数: 25
閲覧数: 13595

Re: クラス間の変数のやり取りについて

ということは、BとCがAに包含されているという解釈で良いのでしょうか? はい、継承ではなく包含です。 ただ、オブジェクト指向的にやるとして一般的なの方法はBのインターフェイスをDに渡す方法ではないでしょうか。 インターフェイスで渡せば、インターフェイスのメンバ関数しか呼べないので、余計な情報を公開する事は無く、隠蔽出来ていると言えると思います。 ですが、コンストラクタ経由で渡しても、クラス間の距離が今回よりも遠い場合は、リレーが長くなって結局汚いコードになってしまうと思います。 インターフェイスをシングルトンクラスに渡せば、どこからでもそのインターフェイスにアクセス出来ますが、必要なインター...
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: 自作関数でアドレスを呼び出した時
返信数: 16
閲覧数: 4237

Re: 自作関数でアドレスを呼び出した時

ぜり さんが書きました:次から囲むように気をつけます><
すいませんでした;

int x[]には&a[1]のアドレスの値が入らずに
a[1]の値が入るということなのでしょうか?(x[]となっているのでa[1],a[2],a[3]の値も入っていくとは思うのですが)

正直そのあたりの理由がわかっていません…
どういうイメージでいるのかわかりませんが

xには

//アドレスは適当
x[0]=0x1000
x[1]=0x1004
x[2]=0x1008



が入るイメージでいるということでしょうか?
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: エクセルのウィンドウハンドルを得たい
返信数: 2
閲覧数: 1495

Re: エクセルのウィンドウハンドルを得たい

OLE オートメーションを使用すれば
スマートになるのでは?


追記
調べてみましたが、
C言語で直接OLEオートメーションを使用するのは面倒くさそうですね。
視覚的にもわかりにくいし。。。

一応、参考URLを
http://detail.chiebukuro.yahoo.co.jp/qa ... 1270803672

(申し訳ないですが、エクセルを持っていないので試してないです)
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: openFrameworks プログラムで曲を流すと、他の処理が遅くなる。
返信数: 61
閲覧数: 16396

Re: openFrameworks プログラムで曲を流すと、他の処理が遅くなる。

どうやっても正確に60fpsにならないというのは、何のためのofSetFrameRate(60);なのでしょうか? OpenFrameworks doc 日本語訳 を見てみると、ofSetFrameRateの説明は以下のように書いてありました。 void ofSetFrameRate(int targetRate); フレーム率を指定する事によって、フレームレートをセットします. 垂直同期信号は画面更新をロックしてしまうので、 プログラムやビデオカードレベルによっては同期できない場合もあります. メモ:このコードはofAppRunnerに実装されています. ということは、私のパソコンに入って...
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: 改行判定につまづいている
返信数: 90
閲覧数: 22990

Re: 改行判定につまづいている

helloworld1853 さんが書きました:if ( n <= 0 )

でとまっているのですが

どんな例外が考えられますか。

例外が発生したとき、bufは意図した通りに使えているのでしょうか?
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: VS2010 C++ PCH警告
返信数: 3
閲覧数: 8586

Re: VS2010 C++ PCH警告

とりあえず、パッと見だけですけど
1.
class playerの閉じ括弧の後に「;」が付いていないです。

2.
#include <Player.h>
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: プログラミング初心者。今後の勉学方針をかためる編!
返信数: 33
閲覧数: 10092

Re: プログラミング初心者。今後の勉学方針をかためる編!

softya(ソフト屋) さんが書きました:
たいちう さんが書きました:softya(ソフト屋)さん

> この掲示板では一切情報を出さないのが良いかと私は思います。

掲示板の方針は理解しています。
それと助長ですね。フォーラムルールから間違っていますね。
申し訳ないですが、何をおしゃりたいのかよく分からないのですが。
ルールに問題があれば具体的に指摘してもらえると助かります。
冗長→助長という意味では?
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: webサーバにファイルをPOSTする方法。
返信数: 91
閲覧数: 31389

Re: webサーバにファイルをPOSTする方法。

open関数は、ファイルハンドル、モード、ファイルパス または、ファイルハンドル、(モード+)ファイルパスを 引数としています。(第4引数まであるらしいが、使ったことがないので良く知らない。) この場合、安全面を考えると3つの引数を渡してやる方が無難といえます。 たとえば、下記のようにすると動作が変わります。 use strict; use warnings; my $file = '>hoge.txt'; my $data = "test"; open my $fh, "$file" or die $!; print {$fh} $data; close $fh; # hoge.txtに新規...
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: webサーバにファイルをPOSTする方法。
返信数: 91
閲覧数: 31389

Re: webサーバにファイルをPOSTする方法。

現在のソースでは、受信したファイル名では保存できません。 Perlのopen関数には読み取り用、書き込み用等(他)の引数も合わせて書かなくてはいけません。 open (OUT,'>',$filename) ただ、現在のよくわからない状態で上記に修正して公開しようとするのであれば、絶対に止めてください。 ローカル鯖で実施してください。 悪意のあるユーザの標的にされる可能性もあります。 まだテスト段階なのでまだそこまでの精度を要求していませんのでエラー処理はここら辺にします。 さてちょっとした問題が発生しました。 どうやらファイル名も渡す必要があるようです。 (拡張子が*.gif *.jpg *....
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: webサーバにファイルをPOSTする方法。
返信数: 91
閲覧数: 31389

Re: webサーバにファイルをPOSTする方法。

一応言っておくと print $Name; これは下記ソースだと空白しか表示されません。 ただ、セキュリティには僕も疎いのであまり詳細は述べれませんが 単純に渡ってきたものを特別な処理を施さないで表示させようと思っているのであれば、 削除か放置が無難だと思っています。 #!/usr/local/bin/perl use CGI; $q = new CGI; $hex = $q->param('namae');#1~100000 print "Content-type: text/html\n\n"; print "<META http-equiv=\"Content-Type\" conten...
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: webサーバにファイルをPOSTする方法。
返信数: 91
閲覧数: 31389

Re: webサーバにファイルをPOSTする方法。

色々、ここじゃないかなぁと思っていた箇所が全然違ったので割と凹んだorz 下記ソースに関して言えば38行目(元ソース37行目)の最後の\r\n、多分1個多いです。 (ipアドレスも違う) 後、僕のローカル鯖では 31 32 33 34 35 36 37 38 39のテストは そのままバイナリデータに反映されました。 # pragma comment(lib, "ws2_32.lib") #include <stdio.h> #ifdef _MSC_VER #include <winsock2.h> #else #include <sys/unistd.h> #include <sys/sock...
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: 【雑談】A+B Ploblem
返信数: 14
閲覧数: 5886

Re: 【雑談】A+B Ploblem

みけCAT さんが書きました:>>トントンさん
最後に余計な改行を出力してしまいます。
AOJならおそらくWA:Presentation Errorとなりますね。
おっと。。。勘違してしまったようです。

コード:

#こっちに修正
print "$sum\n" if $sum or last;
難しい><
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: 【雑談】A+B Ploblem
返信数: 14
閲覧数: 5886

Re: 【雑談】A+B Ploblem

Perlです。 こんな感じでしょうか? use strict; use Math::BigInt; sub sum_ab { my ($a, $b) = @_; my $x = Math::BigInt->new($a); $x->badd($b) } while(1) { my $a = <STDIN>; my $b = <STDIN>; my $sum = sum_ab($a, $b); print "$sum\n" if $sum or print ("\n"), last; } __END__ #Testcode use Test::More; subtest 'test1' => s...
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: perlのサニタイジング
返信数: 6
閲覧数: 4103

Re: perlのサニタイジング

こんばんは、トントンです。 サニタイズ,という言い方だと意味がいろいろ出てくるのですが……。 ref) 高木浩光@自宅の日記 - プログラミング解説書籍の脆弱性をどうするか, 「サニタイズ言うなキャンペーン」とは何か, ASPとかJSPとかPHPとかERBとか、逆だ.. 高木浩光@自宅の日記 - 「逆」にしたERBが登場, 要約版:「サニタイズ言うなキャンペーン」とは, 既にここまで来ている――サニタイズ症候群の末期的惨.. 高木浩光@自宅の日記 - 続・「サニタイズ言うなキャンペーン」とは >サニタイズ,という言い方だと意味がいろいろ出てくるのですが……。 「サニタイズ言うなキャンペーン」の...
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: perlのサニタイジング
返信数: 6
閲覧数: 4103

Re: perlのサニタイジング

こんばんは、トントンです。 早速質問ですが、IPAのURLサニタイジング関数についてですがperlフォームやperlショッピングカートにも適用 出来るのですよね? 以下を2行目以降に追加すれば良いのでしょうか? 「リスト3 URLサニタイジング関数 IPA」 に書かれている処理は文字列に「URL」で許可された(指定した)文字以外が 含まれていた場合、「空白文字」を返す処理です。※後スキームがhttp,https,mailto以外の時も ケン2さんが上記と同じ動作を期待するのであれば 適用しても良いのではないでしょうか。 >以下を2行目以降に追加すれば良いのでしょうか? サニタイジングのタイミン...
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: perlのサニタイジング
返信数: 6
閲覧数: 4103

Re: perlのサニタイジング

こんにちは、トントンです。 こんばんは、トントンです。 「eval」で、できませんか? すいません、 珍回答をしてしまいました。 サニタイジング == 入力データの無害化 ですね。 少し古い記事ですが 下記サイトは参考になりませんか? 第1章 セキュアWebプログラミング http://www.ipa.go.jp/security/awareness/vendor/programmingv1/a01.html 第4章 セキュアPerlプログラミング http://www.ipa.go.jp/security/awareness/vendor/programmingv1/a04.html
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: perlのサニタイジング
返信数: 6
閲覧数: 4103

Re: perlのサニタイジング

こんばんは、トントンです。

「eval」で、できませんか?
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: C言語とperlでの通信について
返信数: 3
閲覧数: 1838

Re: C言語とperlでの通信について

こんにちは、トントンです。

※先に言っておきますと、ソケット通信はやったことないので
 意味不明なことを言ったら申し訳ないです。

で、幾つか質問です。

>無事に接続の受付・送受信・切断はできたのですが一つ問題が発生しました。
>Cで作成したクライアントとPerlで作成したサーバーで(ソケット通信)同様の通信を行いたいのですが
現状、何が問題なのでしょうか?
CとPerlのソケット通信ができないのでしょうか?
構造体を使用した場合、送受信ができないのでしょうか?
期待する動作は何でしょうか?
by トントン
12年前
フォーラム: C言語何でも質問掲示板
トピック: perlで相手サーバーの指定したhtmlファイルを取得する
返信数: 4
閲覧数: 2755

Re: perlで相手サーバーの指定したhtmlファイルを取得する

LWPは標準で入っているので
基本的に問題なく使えるはずです。

また、簡単に情報を取得するだけなのであれば
LWP::Simpleでも良いですが、
LWP::UserAgentの方が使い勝手は良いみたいですよ。

# ちなみにFindBinでスクリプトのパスを取得できます。
by トントン
13年前
フォーラム: C言語何でも質問掲示板
トピック: perlで複数の文字列をランダムに抽出
返信数: 4
閲覧数: 2485

Re: perlで複数の文字列をランダムに抽出

おはようございます。 トントンです。 use strict; open my $in, "<C:/in.txt" or die "not found\n"; my @all = <$in>; my @lines; my @tmp; my %rep; die "input text is insufficient\n" if(@all < 10); foreach (0..9) { my $index = int(rand(@all - 1)); push(@tmp, $all[$index]); } @lines = grep {++$rep{$_} < 2} (@tmp, @tmp); 仕様...

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