>>Yuoさん
標準Cでは出来ないのですね。
>>amehirune
そういう動作を想定していました。
標準Cでは実現することが出来ないとのことなのでncursesかtermiosを使いたいと思います。ありがとうございます。
検索結果 32 件
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 対話型プログラムにヒストリ機能を付けたい
- 返信数: 4
- 閲覧数: 2687
対話型プログラムにヒストリ機能を付けたい
CLIの対話型プログラムにおいてbashやghciの様なヒストリ機能を実装するにはどうすればよいでしょうか。
言語はCで、readlineは使わずに実装したいです。
具体的な動作としては、文字列を打ち込み、エンターキーで入力した後アローキーの↑を押すと打った文字列が次の行に表示されるようにしたいです。
よろしくお願いします。
言語はCで、readlineは使わずに実装したいです。
具体的な動作としては、文字列を打ち込み、エンターキーで入力した後アローキーの↑を押すと打った文字列が次の行に表示されるようにしたいです。
よろしくお願いします。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 複雑な形の当たり判定(2D)
- 返信数: 2
- 閲覧数: 2648
Re: 複雑な形の当たり判定(2D)
その方法は思いつきませんでした。
ありがとうございます。
ありがとうございます。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 複雑な形の当たり判定(2D)
- 返信数: 2
- 閲覧数: 2648
複雑な形の当たり判定(2D)
現在海を舞台にしたアクションゲームを制作しようとしていて、下のような複雑な形の島と円形の当たり判定を持つ自機との間で衝突判定を行いたいのですが、皆さんはどのようにしているのか知りたいです。
僕は三角形を組み合わせて島の形を作り、三角形と自機の間で衝突判定を行う方法を思いついたのですが、三角形と円の間の衝突判定は計算コストが高いようなので、どのようにすればいいかと思いました。
よろしくお願いします。
僕は三角形を組み合わせて島の形を作り、三角形と自機の間で衝突判定を行う方法を思いついたのですが、三角形と円の間の衝突判定は計算コストが高いようなので、どのようにすればいいかと思いました。
よろしくお願いします。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 龍神録60章 ボスの弾幕の順番を入れ替えても反映されません
- 返信数: 4
- 閲覧数: 1738
Re: 龍神録60章 ボスの弾幕の順番を入れ替えても反映されません
どのような手順で手を加えたのか、具体的にどのように手を加えたのかを教えていただけると他の方も回答しやすいかと思います。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: ubuntuのマウント
- 返信数: 3
- 閲覧数: 2221
Re: ubuntuのマウント
Linuxは初心者なので見当違いのことを言っていたら申し訳ないのですが、ファイルシステムが違うのと関係あるのではないでしょうか。
/dev/sdbのファイルシステムはFAT32であるのに、ファイルシステムにVFATを指定してマウントしているのが気になりました。
/dev/sdbのファイルシステムはFAT32であるのに、ファイルシステムにVFATを指定してマウントしているのが気になりました。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 画像分割表示について
- 返信数: 5
- 閲覧数: 2172
Re: 画像分割表示について
DXライブラリのことは詳しくわからないので、見当違いのことを言っていたら申し訳ないのですが、画像ファイルの方に問題があるのではないでしょうか?
画像と、ディレクトリ(フォルダ)構成、環境を教えていただけると他の方も回答しやすいかと思います。
画像と、ディレクトリ(フォルダ)構成、環境を教えていただけると他の方も回答しやすいかと思います。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: setupterm
- 返信数: 2
- 閲覧数: 1982
Re: setupterm
ありがとうございます。
libncurses5-devをインストールしたところ、cmakeに成功しました。
てっきりsetuptermに問題があるものとばかり思っていました。
libncurses5-devをインストールしたところ、cmakeに成功しました。
てっきりsetuptermに問題があるものとばかり思っていました。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: setupterm
- 返信数: 2
- 閲覧数: 1982
setupterm
自分は今、LLVMベースのD言語のコンパイラであるLDCをコンパイルしようとしています。 しかし、cmakeでMakeFileを作る段階でsetuptermが見つからず、MakeFileを作るのに失敗してしまいます。 setuptermを生成する方法はないのでしょうか。 LLVMのバージョンは3.5.0、その他のライブラリも揃えています。 環境はLinux Mint 17.2、x86_64です 以下はエラーメッセージです -- The C compiler identification is GNU 4.8.4 -- The CXX compiler identification is GNU...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: フォルダの中の上からn番目を読み込む方法
- 返信数: 5
- 閲覧数: 3029
Re: フォルダの中の上からn番目を読み込む方法
ええと、フォルダ(or ファイル)の名前を取得して、取得した名前をもとに読み込むというのではダメなんでしょうか?
自分もデスクトップマスコットの動作定義ファイルをこの方法で読み込んでいます。
自分の場合はJavaなのですが、C言語でもできると思います。
自分もデスクトップマスコットの動作定義ファイルをこの方法で読み込んでいます。
自分の場合はJavaなのですが、C言語でもできると思います。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: アンドロイドアプリケーションについて
- 返信数: 8
- 閲覧数: 3340
Re: アンドロイドアプリケーションについて
メモ帳ファイル(txt)ファイルはAndroidでも使えます。
データ保存に使うバイナリファイルとは、zipやtarなどのファイルのことでしょうか。僕のAndroid(4.4.2)ではデフォルトではこれらのファイルを開くことは出来ませんが、アプリを入れることで開いたり、圧縮したりすることができるようになります。
txtファイルを編集するテキストエディタもアプリとしてあるので、PCと操作感は異なりますがAndroidでもtxtファイルの編集は可能と思います
データ保存に使うバイナリファイルとは、zipやtarなどのファイルのことでしょうか。僕のAndroid(4.4.2)ではデフォルトではこれらのファイルを開くことは出来ませんが、アプリを入れることで開いたり、圧縮したりすることができるようになります。
txtファイルを編集するテキストエディタもアプリとしてあるので、PCと操作感は異なりますがAndroidでもtxtファイルの編集は可能と思います
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: c言語 関数
- 返信数: 3
- 閲覧数: 2440
Re: c言語 関数
#include<stdio.h> int sum(int,int);//宣言を追加 int diff(int,int);//宣言を追加 void keisan(int seisuu1, int seisuu2){ //keisanの実装 printf("和\n");//追加 printf("%d\n", sum(seisuu1,seisuu2));//追加 printf("差\n");//追加 printf("%d\n",diff(seisuu1,seisuu2));//追加 } int main(void) { int seisuu1,seisuu2;// int sum,diff; 実...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語について何故printfで漢字出力できるのに、読み込みはできないのか。
- 返信数: 2
- 閲覧数: 4029
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: Enterかspaceを押すと次の処理へ VC++,Dxlib,win8
- 返信数: 11
- 閲覧数: 5914
Re: Enterかspaceを押すと次の処理へ VC++,Dxlib,win8
よくわかりませんが、DXライブラリの関数(CheckHitKeyとかGetHitKeyStateAllとか)でキーの押下状態を監視して、エンター(KEY_INPUT_RETURN)かスペース(KEY_INPUT_SPACE(多分))が押されると次の処理を行うということでしょうか。
処理を関数にまとめてswitch文で切り替えるとかになると思います。
Javaですが、参考になるとしたらこのサイトの後半とかでしょうかhttp://www.gamecradle.net/document/main ... ction.html
処理を関数にまとめてswitch文で切り替えるとかになると思います。
Javaですが、参考になるとしたらこのサイトの後半とかでしょうかhttp://www.gamecradle.net/document/main ... ction.html
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: JavaのSwingの画像表示について
- 返信数: 3
- 閲覧数: 3070
Re: JavaのSwingの画像表示について
すいません。お騒がせしました。
指定していた画像ファイルの大きさと比較用の画像ファイルの大きさが違っていて、それが原因だったようです。
勉強になりました。
指定していた画像ファイルの大きさと比較用の画像ファイルの大きさが違っていて、それが原因だったようです。
勉強になりました。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: JavaのSwingの画像表示について
- 返信数: 3
- 閲覧数: 3070
Re: JavaのSwingの画像表示について
getClass().getResource()の戻り値は
file:/home/namachan/Project/Pronama/illust/sd06.png
となっていました。実際のパスは
/home/namachan/Project/Pronama/illust/sd06.png
です。
file:/home/namachan/Project/Pronama/illust/sd06.png
となっていました。実際のパスは
/home/namachan/Project/Pronama/illust/sd06.png
です。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: JavaのSwingの画像表示について
- 返信数: 3
- 閲覧数: 3070
JavaのSwingの画像表示について
現在デスクトップマスコットを作っているのですが、パスを指定して画像を読み込めず困っています。 クラスファイルがあるディレクトリと同じディレクトリに画像を置けば正しく表示されるのですが、相対パスを指定して読み込むとうまく読み込めません。 下のコードのImageIcon icon = new ImageIcon(getClass().getResource("illust/sd06.png")); というところをImageIcon icon = new ImageIcon(getClass().getResource("sd06.png")); とすれば正しく表示されます NullPointerE...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: visual stdio の入力モードについて
- 返信数: 2
- 閲覧数: 1687
Re: visual stdio の入力モードについて
Insertキーを押されたのではないでしょうか?
その場合insertキーを再び押すと戻ると思います
違っていたらすいません
その場合insertキーを再び押すと戻ると思います
違っていたらすいません
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: visual stdio の入力モードについて
- 返信数: 2
- 閲覧数: 1687
Re: visual stdio の入力モードについて
Insertキーを押されたのではないでしょうか?
その場合insertと書かれたキーを押すと戻ると思います
違っていたらすいません
その場合insertと書かれたキーを押すと戻ると思います
違っていたらすいません
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: directXについて
- 返信数: 34
- 閲覧数: 13137
Re: directXについて
申し訳ありません。訂正です\\でもデータは読み込めます
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: directXについて
- 返信数: 34
- 閲覧数: 13137
- 9年前
- フォーラム: DXライブラリ何でも質問コミュニティ
- トピック: とりあえず雑談など
- 返信数: 2
- 閲覧数: 9135
Re: とりあえず雑談など
すいません場所間違えましたorz。見なかったことにしてください
- 9年前
- フォーラム: DXライブラリ何でも質問コミュニティ
- トピック: とりあえず雑談など
- 返信数: 2
- 閲覧数: 9135
Re: とりあえず雑談など
誰かSDL2使ってる人いませんかー
Derelictとかいうの使ったんですがリンカエラーが発生し途方に暮れています
2011年とか書いてるけど大丈夫かな・・・
Derelictとかいうの使ったんですがリンカエラーが発生し途方に暮れています
2011年とか書いてるけど大丈夫かな・・・
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 初歩的
- 返信数: 3
- 閲覧数: 2216
Re: 初歩的
それ多分原因はexeファイルがバックエンドで動いてるからです。ちゃんと処理書かないと右上の閉じるボタンを押しただけでは、見えなくなるだけでプログラムは止まりません。
よって上書きする対象のファイルが絶賛実行中なのでOSに止められるわけです。
解決する方法はタスクマネージャ呼び出して自分が作ったプログラムを強制停止させるだけです。
もし違ったらすみません・・・
よって上書きする対象のファイルが絶賛実行中なのでOSに止められるわけです。
解決する方法はタスクマネージャ呼び出して自分が作ったプログラムを強制停止させるだけです。
もし違ったらすみません・・・
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: D言語版DXライブラリでの質問
- 返信数: 4
- 閲覧数: 2882
Re: D言語版DXライブラリでの質問
またまた解決になってませんでした
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: D言語版DXライブラリでの質問
- 返信数: 4
- 閲覧数: 2882
Re: D言語版DXライブラリでの質問
また解決に出来ていませんでした・・・
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: D言語版DXライブラリでの質問
- 返信数: 4
- 閲覧数: 2882
Re: D言語版DXライブラリでの質問
そのとうりでした・・・
tmpKeyを初期化すると発生しなくなりました
C++ではアクセス違反するとエラーメッセージが出るのでVisual Dでも出るもんだと・・・
ありがとうございます。
tmpKeyを初期化すると発生しなくなりました
C++ではアクセス違反するとエラーメッセージが出るのでVisual Dでも出るもんだと・・・
ありがとうございます。
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: D言語版DXライブラリでの質問
- 返信数: 4
- 閲覧数: 2882
D言語版DXライブラリでの質問
D言語版DXライブラリに関する質問です 現在GetHitKeyStateAll関数を呼び出すとなぜかプログラムが終了するという現象に悩まされています DxLib_End関数を呼び出さなくても終了します。 エラーメッセージは発生していません。 module winmain; import dx4d; import string; extern(Windows) void main(){ dx_ChangeWindowMode(true); char *tmpKey; dx_DxLib_Init(); dx_GetHitKeyStateAll(tmpKey); dx_WaitKey(); dx_D...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: コンパイルエラーの原因が全く解らず...
- 返信数: 5
- 閲覧数: 8584
Re: コンパイルエラーの原因が全く解らず...
すいません解決にするのを忘れていました...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: コンパイルエラーの原因が全く解らず...
- 返信数: 5
- 閲覧数: 8584
Re: コンパイルエラーの原因が全く解らず...
無事コンパイルすることができました。
今回エラーの原因を教えて頂いたおかげで修正点を突き止めることができました
みけCATさん、Aozora0630さん、本当にありがとうございました
今回エラーの原因を教えて頂いたおかげで修正点を突き止めることができました
みけCATさん、Aozora0630さん、本当にありがとうございました
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: コンパイルエラーの原因が全く解らず...
- 返信数: 5
- 閲覧数: 8584
コンパイルエラーの原因が全く解らず...
簡単なシューティングゲームを作ろうとしているのですがコンパイルエラーの原因が分からず困っています エラー 指定された型と一致するオーバーロードされた関数Player::Playerのインスタンスがありません というコンパイルエラーが出るうえヘッダファイルをインクルードしたはずのWAdministratorクラスまで見つからないようです WAdministratorクラスが各クラスのインスタンスを持ち、このPlayerクラスがWAdministratorクラスのポインタを通じて弾クラスや敵クラスを間接的に操作するようにしたいのですが... C++は始めて2週間で、OSはWindows8.1、ID...