【マジレス】超初心者の質問に答えるスレ【エスパー】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/03/25(土) 03:36:42質問はあるが、詳しい事は書けないと言う人はこちらで質問どうぞ。
一流のエスパーが回答or誘導します。また、百済ねえ質問もこちらで引き受けます。
使用に際しての注意
(1)基本的には超能力者が答えますが、低能力・霊能力者もいます
(2)エスパー:書かれている情報を頼りに、不足分は超能力で補完して回答する事
質問者 :回答が自分の意図と違った場合、情報が足りなかったと反省する事
(3)どんな回答を貰おうとも、PCの操作は自己責任で
★◎★必ずこのFAQ集を見てね★◎★
(p)../../pc7_pcqa/1131/1131040887.html
Windows http://pc8.2ch.net/win/
ビジネスsoft http://pc8.2ch.net/bsoft/ (ExcelやWordなど)
ソフトウェア.. http://pc7.2ch.net/software/
インターネット. http://pc8.2ch.net/internet/
初級ネット. http://pc8.2ch.net/hack/
プロバイダー. http://pc8.2ch.net/isp/
ノートpc http://pc7.2ch.net/notepc/
ハードウェア http://pc8.2ch.net/hard/
プリンタ http://pc8.2ch.net/printer/
自作PC. http://pc7.2ch.net/jisaku/
CD-R,DVD.. http://pc8.2ch.net/cdr/
PCゲーム http://game10.2ch.net/game/
ネトゲ質問 http://live19.2ch.net/mmoqa/
0685デフォルトの名無しさん
2006/08/21(月) 06:45:04質問内容にも依るがそう思うが吉
0686デフォルトの名無しさん
2006/08/21(月) 11:12:22ゲ製作技術板って>>684見たいな奴ばっかりだけど
なんで?ゲーム作ってるとみんなそうなっちゃうの?
0687デフォルトの名無しさん
2006/08/21(月) 12:34:570688jyo
2006/08/21(月) 13:48:40計算は、足し算、引き算、掛け算、割り算を選択する。
桁数は1桁、2桁をはじめに選択する。
計算式の数値はランダムで表示する。
計算式及び、答えを配列に保存し、終了後に全て計算式と答えを表示する。
問題は10問とする。
そのときの点数を表示する。
結果表示の時、一緒にかかった時間も表示する
0689デフォルトの名無しさん
2006/08/21(月) 14:01:200690デフォルトの名無しさん
2006/08/21(月) 14:05:22あとはプログラミングを覚えるだけだね。
0691デフォルトの名無しさん
2006/08/21(月) 14:30:28> 計算トレーニングプログラムを作成したいですが?
すればいいよ。
0692デフォルトの名無しさん
2006/08/21(月) 15:20:10あと、Dドライブで必要の無い(消しても問題無い)データを教えてください。
0693デフォルトの名無しさん
2006/08/21(月) 15:47:49俺のマシンでなら消しても問題ないファイルは分かるけど、お前のマシンで消しても問題ないかどうかは分からないな
ちなみに俺のマシンならDドライブUSB接続のカードリーダになってるからはフォーマットしようが、物理的にはずそうが何をしても問題ない
0694デフォルトの名無しさん
2006/08/21(月) 15:50:29全て。
#漏れの環境ではDドライブはUSBメモリのバックアップ専用だからね。
0695デフォルトの名無しさん
2006/08/21(月) 15:50:39コード教えろとか言う気か?
0696デフォルトの名無しさん
2006/08/21(月) 17:01:29ディスクの使える領域が広くなるよ。
Dドライブは全部必要無いんじゃないかな?
0697692
2006/08/21(月) 20:13:020698デフォルトの名無しさん
2006/08/21(月) 20:13:13ほんやさんにいき、けいさんどりるをかいましょう。
今の小学校って二桁までしかやらないのか…
0699デフォルトの名無しさん
2006/08/22(火) 00:06:09結果的にはどれも一緒になりますか?
メリットもデメリットも。
0700デフォルトの名無しさん
2006/08/22(火) 00:09:521+2を計算するプログラムは、どれも結果が3になりますね。
0701デフォルトの名無しさん
2006/08/22(火) 01:20:25安全性とかそうゆうのは多少異なる
0702デフォルトの名無しさん
2006/08/22(火) 01:41:15メリット・デメリットとはどんな点においてのこと?
たとえば実行速度に関してなら、利用者の多いプログラミング言語を使用した方が良い。
言語処理系に携わる人の数も多かったり、言語処理系同士の競争が激しかったりするので、
全体的に最適化が高性能になっていることが多いから。
ただし徹底的に速くしたいならアセンブリ言語使えということになる。
0703デフォルトの名無しさん
2006/08/22(火) 02:38:40いいえ、言語と状況によっては1+2は12になります。
0704デフォルトの名無しさん
2006/08/22(火) 02:46:50メリット
・記述が容易
・その言語のユーザーが多い
・処理が速い
・コンパクトなコード
・特定の処理に優れている
・汎用性が高い
・デバッグ、改変が容易
・自由度の高いコーディングが可能
・ハードウェアに近い操作が可能
・ユーザーインターフェース面に優れている
・動作環境に依存しない
・言語の機能拡張ができる
・多くのデータ型、構造を扱える
デメリットはこの逆
0705デフォルトの名無しさん
2006/08/22(火) 03:34:240706デフォルトの名無しさん
2006/08/22(火) 06:07:05最近はC/C++とかC#の時代なんですか?
0707デフォルトの名無しさん
2006/08/22(火) 06:21:30VB自体が別段悪いって訳じゃないが
ある程度以上の事が出来ない(出来ても厳しい)環境なのに
VBで育った香具師は何故か
なかなか他の環境に移行出来ない事が多いと言われてる
0708デフォルトの名無しさん
2006/08/22(火) 12:44:12「どうして自転車って補助輪が敬遠されがちなんですか?」
ってのと同じ。
0709デフォルトの名無しさん
2006/08/22(火) 12:47:09???
0710デフォルトの名無しさん
2006/08/22(火) 12:53:260711デフォルトの名無しさん
2006/08/22(火) 13:00:340712デフォルトの名無しさん
2006/08/22(火) 13:04:530713デフォルトの名無しさん
2006/08/22(火) 13:41:47バカすぎるIDEを疲れるまで使うなんてバカすぎる。
さっさと疲れないIDEに変えろ。
仕事で強制的に使わされてるなら、生産性の向上に関する問題として改善を提案する。
0714デフォルトの名無しさん
2006/08/22(火) 17:59:21C/C++、C#を覚えた方が今後のためにも
役に立つことが多いってことですね。
ゲーム製作や仕事でのアプリケーション作りなどでも
大抵C系言語が使われてるみたいですし。
0715デフォルトの名無しさん
2006/08/22(火) 18:30:180716デフォルトの名無しさん
2006/08/22(火) 19:21:120717デフォルトの名無しさん
2006/08/22(火) 19:46:480718デフォルトの名無しさん
2006/08/22(火) 20:20:290719デフォルトの名無しさん
2006/08/22(火) 20:23:550720デフォルトの名無しさん
2006/08/22(火) 20:35:41BASICという表現はN88BASICとかだと思う
0721デフォルトの名無しさん
2006/08/22(火) 20:41:42あなたが何を思おうと、世界は変わりません。
0722デフォルトの名無しさん
2006/08/22(火) 21:36:17BASICと言えばTrue BASICだろが!
まだ売ってるのかな?
0723デフォルトの名無しさん
2006/08/22(火) 22:10:23その人のパソコンに「.NET Framework」をインストールしてないと駄目なんですか?
VBやVC++ではそうゆうものをインストールしなくても動作しますか?
0724デフォルトの名無しさん
2006/08/22(火) 22:13:58VCなら使わないことも出来るが、その場合でもDLLを別途インストールする必要がある。
0725デフォルトの名無しさん
2006/08/22(火) 22:17:54C#で作ったプログラムは基本的に.NET Frameworkが必要。
ただし、物好きならMonoなど他の選択肢がないわけでもない。
VBは、.NET 2002/.NET 2003/2005ならC#と同じ。
VC++は、プログラムが.NET Frameworkを使うようなら、VB/C#と同じく実行時に.NET Frameworkが必要になる。
.NET Frameworkを使わずにプログラムを書けば、実行時に.NET Frameworkは不要にすることができる。
0726デフォルトの名無しさん
2006/08/22(火) 22:26:56古いOSだとVCでもMFC32.dllが必要になる場合があるし、
VBでもVBランタイムが必要になる場合がある
0727デフォルトの名無しさん
2006/08/22(火) 23:00:36ありとあらゆる言語に勝てるぞ。
0728デフォルトの名無しさん
2006/08/22(火) 23:27:10勝てるのは MMX やら SIMD やら、コンパイラがやってくれない(最近は層でもない)部分だけ。
0729デフォルトの名無しさん
2006/08/22(火) 23:34:320730デフォルトの名無しさん
2006/08/22(火) 23:51:270731デフォルトの名無しさん
2006/08/23(水) 03:35:54動作しないのと同じで、C#も.NET Frameworkを
インストールしないと動かない。
0732デフォルトの名無しさん
2006/08/23(水) 04:15:13最初は簡単なVBみたいのを覚えるのと、
最初から一般的、難しい言語を覚えるのと、どちらが良いでしょうか?
0733デフォルトの名無しさん
2006/08/23(水) 04:49:29CとC++を覚えていけばいいんじゃないかな
0734デフォルトの名無しさん
2006/08/23(水) 10:03:34思いつきで作れて、コンパイルしなくてもすぐ実行結果が確認できると初心者としては楽しいと思う。
ただ、マイナーな言語だと他の言語に移行しにくいのでVBあたりが妥当かと。
0735デフォルトの名無しさん
2006/08/23(水) 10:05:040736デフォルトの名無しさん
2006/08/23(水) 10:33:220737デフォルトの名無しさん
2006/08/23(水) 15:55:57ネットのBBS作った記憶が
0738デフォルトの名無しさん
2006/08/23(水) 16:08:21もう手に入らない
0739デフォルトの名無しさん
2006/08/23(水) 20:10:24プログラムを書いたり、ブラウザ作ったりしようとしたら
1からボタンの形とか、そうゆうプログラムまで作らないといけないの?
0740デフォルトの名無しさん
2006/08/23(水) 20:57:410741デフォルトの名無しさん
2006/08/23(水) 20:59:23C++のみじゃないですよね?
0742デフォルトの名無しさん
2006/08/23(水) 20:59:49どちらにしろ、大きさとか位置とかはすべてプログラム上、数値で指定するから
VSとかいわゆるIDE(統合開発環境)などだと見ながら開発できるメリットはある
でも、IDEを使わずに作らなくても結局生成するコードは、同じフレームワークや
ライブラリを使う以上、変わらない
0743デフォルトの名無しさん
2006/08/23(水) 21:01:06CはC++を包含している、つまりサブセットだから問題ない
制約はあるが・・・
0744デフォルトの名無しさん
2006/08/23(水) 21:01:40訂正
C++がCを包含している
0745デフォルトの名無しさん
2006/08/23(水) 21:08:270746デフォルトの名無しさん
2006/08/23(水) 21:10:21字面が違う
0747デフォルトの名無しさん
2006/08/23(水) 21:32:45BC++:C++ = スカイライン:車
0748デフォルトの名無しさん
2006/08/23(水) 22:49:210749デフォルトの名無しさん
2006/08/24(木) 00:16:380750デフォルトの名無しさん
2006/08/24(木) 00:26:58Invoke使うとかかいてあるのですが、よく分かりませんでした。
サンプルコードとかあれば教えて貰えませんか、よろしくお願いします。
あと、なぜかデータの件数が増えていって縦スクロールバーが出ると固まってしまいます。
解決方法あればお願いします。
0751デフォルトの名無しさん
2006/08/24(木) 02:07:25Invoke使え
>あと、なぜかデータの件数が増えていって縦スクロールバーが出ると固まってしまいます。
ソースコードplz
0752デフォルトの名無しさん
2006/08/24(木) 04:03:51制約ってどんなことですか?
0753デフォルトの名無しさん
2006/08/24(木) 07:56:09K&R式の関数定義とか、プロトタイプ無しの関数呼び出しとか、
void*からの自動キャストとか、C99で新規追加された諸々とか、
0754デフォルトの名無しさん
2006/08/24(木) 08:51:230755デフォルトの名無しさん
2006/08/24(木) 09:41:59VC++もC++コンパイラではなく、C89コンパイラとしてソースコードを処理する。
0756750
2006/08/24(木) 09:45:05BackgroundWorkerを使わなくても固まるのだけど、なんでだろう。
bgworkはかなりの回数呼び出します。そのたびに表示を更新したいです。
Friend WithEvents bgWork As System.ComponentModel.BackgroundWorker
Friend WithEvents DataGridView1 As System.Windows.Forms.DataGridView
Dim dt As DataTable = New DataTable("dt_name")
Dim binding1 As BindingSource
Private Sub fm_load() Handles MyBase.Load
binding1 = New BindingSource()
binding1.DataSource = dt
DataGridView1.VirtualMode = True
End Sub
Private Sub Main()
bgWork.RunWorkerAsync()
End Sub
Private Sub bgWork() Handles BgWork.DoWork
Dim Rows As DataRow
Rows = dt.NewRow
Rows(0) = BitConverter.ToInt32(AcountID, 0)
dt.Rows.Add(Rows)
DataGridView1.DataSource = binding1 '固まる
'DataGridView1.Rows.Add(Row(0)) 'スレッドセーフのエラー
End sub
0757750
2006/08/24(木) 09:49:46その結果をDataGridViewに反映させて、実際出来るのですが、縦スクロールバーが出ると固まります。
バインドするよりは、Rows.Addで追加する方が良いと思うのですがスレッドセーフでエラーでます。
(強行できるのでビルドして実行すると、こちらでもやはり縦スクロールバーで固まります)
0758デフォルトの名無しさん
2006/08/24(木) 09:51:06スタートボタンを押したらモータ駆動、ストップボタンを押したらモータ停止というものを作りました。
モータの駆動は問題ないのですがストップボタンを押してもモータが止まりません。
というよりもボタンをクリックしてもボタンが押せていない感じがします。
どのようにすればうまくモータ制御できるのでしょうか?
0759デフォルトの名無しさん
2006/08/24(木) 09:59:31確実にプログラムミス
0760デフォルトの名無しさん
2006/08/24(木) 10:06:540761758
2006/08/24(木) 10:23:410762デフォルトの名無しさん
2006/08/24(木) 10:27:08RCみたいなやつの制御でしょ
命令も全部用意されてるから単に組み合わせるだけ
ifの使い方おかしかったりwhileでちゃんとまわせてなかったり色々
たぶんifの条件おかしくてモーター止まらないか
止める命令間違ってる
0763758
2006/08/24(木) 10:47:50ボタンが押されたら、というのでifを使うのはわかるのですがifの条件をどのようにすればいいのか…
0764デフォルトの名無しさん
2006/08/24(木) 10:54:09モータへの信号送信部分をもう一度確認、ボタンをコメントアウトしてオートで停止するか確認とかしてみれ
つか、C++を使わない方が、もっと楽に出来そうだな
0765デフォルトの名無しさん
2006/08/24(木) 10:56:10んなもんボタン制御関数の仕様が判らないのに書けるかっての
0766デフォルトの名無しさん
2006/08/24(木) 12:04:010767デフォルトの名無しさん
2006/08/24(木) 12:04:11止める命令は止める信号(00000000?)をモータに送信
ボタンはボタンSWが真ならで判定
0768デフォルトの名無しさん
2006/08/24(木) 12:39:38お前、根本的に何一つ分かってないな。
0769デフォルトの名無しさん
2006/08/24(木) 13:16:590770デフォルトの名無しさん
2006/08/24(木) 13:25:54Just Fucking Google It.(ググれカス)
だからだろう? 調べてからならまだしも、分からない場所が分からないのではどうにもならん。
0771デフォルトの名無しさん
2006/08/24(木) 14:32:32VBにI/O制御の機能等ない。
0772デフォルトの名無しさん
2006/08/24(木) 14:43:32冷たかろうがレスがあるうちはまだいい。なしのつぶてになったらオシマイよ。
0773デフォルトの名無しさん
2006/08/24(木) 18:00:32詰めたいというか詳しいことを書かずに答えよこせって言われても無理
0774デフォルトの名無しさん
2006/08/24(木) 18:22:17RPGツクールはオブジェクト指向ですか?
0775デフォルトの名無しさん
2006/08/24(木) 19:31:56むしろただのエディタな気が。
0776デフォルトの名無しさん
2006/08/24(木) 20:03:00VisualStudioとかだと、独自の物もありますよね。
0777776
2006/08/24(木) 21:27:140779デフォルトの名無しさん
2006/08/24(木) 21:45:00つ[NOTEPAD.EXE]
0780デフォルトの名無しさん
2006/08/24(木) 22:16:54コマンドプロンプトが開き
同時に一瞬にしてコマンドプロンプトのウィンドウが閉じます。
0781デフォルトの名無しさん
2006/08/24(木) 22:27:47コンパイラオプションでVisual C++の言語拡張を使わないようにし、
拡張子をcにして、(C++としてではなく)Cとしてコンパイルするようにしたとしても、
Visual Studioではだめなのか?
0782デフォルトの名無しさん
2006/08/25(金) 03:05:130783デフォルトの名無しさん
2006/08/25(金) 03:13:360784デフォルトの名無しさん
2006/08/25(金) 06:29:25またBASIC言語を使ったソフトなどはどんなものがありますか?
■ このスレッドは過去ログ倉庫に格納されています