質問にやさしく親切に ..
492:デフォルトの名無しさん
08/05/15 02:00:12
>>489
ANDは論理積演算子だから別におかしくない
A+Bと話は一緒
493:デフォルトの名無しさん
08/05/15 03:24:47
>>486
仕様がおかしいと思ってもコンパイラは仕様通りに動作するものです。
494:デフォルトの名無しさん
08/05/15 21:20:53
>>481
割り算の筆算と同じことをやればいい
0010
------
101 ) 1011
0
-----
1011
0
-----
1011
101
-----
1
0
--
1
11÷5=2あまり1
495:494
08/05/15 21:21:59
まちがえた、>>480です
496:デフォルトの名無しさん
08/05/15 21:28:03
>>494
目暗か?
論理シフトの課題と書いただろ
497:デフォルトの名無しさん
08/05/15 21:30:35
ちゃんと論理シフトも使うじゃないか
他に何か、これはダメとかあれはダメとか制約があるなら、書いてくれないとわからん
498:デフォルトの名無しさん
08/05/15 23:35:14
>>473
そのように考えて差し支えない
499:デフォルトの名無しさん
08/05/16 23:54:14
C/C++を一通り勉強しまして、新しい何かを学ぼうと思うのですが、
1、C#と.NET
2、Win32APIとDirectXなどの他API
3、MFCプログラミング
どれからやるのがオススメですか?
500:デフォルトの名無しさん
08/05/16 23:59:39
Win32APIとDirectXなどの他API
501:499
08/05/17 00:05:15
>>500
ありがとうございます。
とりあえずWin32APIから手をつけてみます。
502:デフォルトの名無しさん
08/05/17 01:13:38
PerlかRubyをやってみたいと思っているのですが
どっちがとっつきやすいですか?
503:デフォルトの名無しさん
08/05/17 14:34:10
プログラミング自体全くやったこと無い自分でもわかるC言語についての
オススメの本ってありますか?
504:デフォルトの名無しさん
08/05/17 14:47:43
立ち読み推奨
505:マイク ◆yrBrqfF1Ew
08/05/17 15:05:37
>>502
自分の事を
らくだならPerl
ネギまならRuby
がとっつきやすいに違いない
506:デフォルトの名無しさん
08/05/17 17:19:53
C言語を自宅でやりたいんですが
どこからダウンロードしていいかわかりません。
507:デフォルトの名無しさん
08/05/17 17:32:35
>>506
C++ と書いてあるが C も使える
URLリンク(www.microsoft.com)
508:デフォルトの名無しさん
08/05/17 19:24:06
コマンドプロンプトからプログラムを起動する方法を教えてください
509:デフォルトの名無しさん
08/05/17 19:29:34
ドラッグドロップ
510:デフォルトの名無しさん
08/05/17 19:37:45
>>509
出来ました
ありがとうございます
511:デフォルトの名無しさん
08/05/17 20:22:02
>>504
ありがとうございます
512:デフォルトの名無しさん
08/05/17 22:19:13
>>507
ありがとうございます!
インストールしました。
しかしコンパイルや実行の仕方がわかりません・・・
513:デフォルトの名無しさん
08/05/17 22:37:17
いちいち相手にするな
514:デフォルトの名無しさん
08/05/17 23:06:23
本屋に行って質問に答えられそうな初心者入門本を買って読む。
515:デフォルトの名無しさん
08/05/17 23:42:21
VBからやると後が大変、
今のうちにC#で頭洗脳してた方がいい
516:デフォルトの名無しさん
08/05/17 23:53:25
たくさん言語ありすぎて、なにを学んだらいいんだ?
517:デフォルトの名無しさん
08/05/18 00:09:14
目に付いたものからやれ。
518:デフォルトの名無しさん
08/05/18 09:23:11
動画変換ソフトを作りたいのですが必要な知識はなんなのでしょうか?
教えてください
519:デフォルトの名無しさん
08/05/18 09:43:29
「動画変換」みたいな漠然とした表現じゃなくて
もうちょっと技術的に説明できる知識
「動画」とは具体的に何なのか、「変換」とは具体的に何なのか
本なら1ページぐらいは書けるぐらい説明できないとまずい
520:デフォルトの名無しさん
08/05/18 11:53:52
動画規格
521:デフォルトの名無しさん
08/05/18 12:07:50
DirectShow だけ分かってれば作れる。
522:デフォルトの名無しさん
08/05/18 14:24:22
/ ̄ ̄\
>>222 / ヽ_ .\
( ●)( ●) | ____
(__人__) | / \
l` ⌒´ | / ─ ─ .\
. { |/ (●) ( ●) .\
{ / | (__人__) ..| >>224
,-、 ヽ ノ、\ ` ⌒´ ..,/_
/ ノ/ ̄/ ` ー ─ '/>< ` ー─ ' ┌、 ヽ ...ヽ,
/ L_  ̄ / _l__( { r-、 .ト
_,,二) / 〔― ‐} Ll | l) )
>_,フ / }二 コ\ Li‐'
__,,,i‐ノ l └―イ ヽ |
l i ヽl
523:デフォルトの名無しさん
08/05/18 14:24:44
/ ̄ ̄\
>>222 / ヽ_ .\
( ●)( ●) | ____
(__人__) | / \
l` ⌒´ | / ─ ─ .\
. { |/ (●) ( ●) .\
{ / | (__人__) ..| >>224
,-、 ヽ ノ、\ ` ⌒´ ..,/_
/ ノ/ ̄/ ` ー ─ '/>< ` ー─ ' ┌、 ヽ ...ヽ,
/ L_  ̄ / _l__( { r-、 .ト
_,,二) / 〔― ‐} Ll | l) )
>_,フ / }二 コ\ Li‐'
__,,,i‐ノ l └―イ ヽ |
l i ヽl
524:デフォルトの名無しさん
08/05/18 17:24:41
>>518
プログラムを作る際に、自分から調べずに他人に聞くだけで作れるものはたかが知れていると言う常識。
525:デフォルトの名無しさん
08/05/19 06:04:46
フロントエンドだって一般には変換ソフトとして受け入れられてるからなぁ
BatchDOOやら携帯動画変換君やら
526:マイク ◆yrBrqfF1Ew
08/05/19 09:44:09
>>518
作った事無いからよく知らねけど
動画や画像のファイルフォーマット仕様じゃね
「file format mpeg」とか検索すれば出てくる感じの。
527:デフォルトの名無しさん
08/05/19 18:35:43
質問です。
かなり困っています…
進数の問題がわからないのです。
@0d33=0b??
A0d59=0b??
という問題なのですが10進数から2進数に変換するんですかね?
528:デフォルトの名無しさん
08/05/19 18:48:30
>>527
質問の意味がわけわからん
529:デフォルトの名無しさん
08/05/19 18:57:24
Visual Basic 2008 Express Editionです。
複数のボタンがあり、いずれも、クリックするとそれぞれのメソッドを実行したのち
同一の別のメソッドへ合流し処理を続ける
という形にしたいのですが、合流後のメソッドを複数作る以外では
どうするのが適当でしょうか。
Gotoでは別のメソッドへは移動できないようですが…
530:デフォルトの名無しさん
08/05/19 19:23:28
サブルーチン
531:デフォルトの名無しさん
08/05/19 19:31:04
>>527
その問題の意味を聞いてるなら、10進から2進へ変換すべしという意味。
そのやり方を聞いてるのなら、googleで検索したらいっぱい出ると思われる。
532:529
08/05/19 19:32:14
>>530
解決しました。ありがとうございました。
533:デフォルトの名無しさん
08/05/19 19:47:40
>>531
ありがとうございます!
もうひとつよろしいですか?
dとbはどんな意味なのでしょうか?
534:デフォルトの名無しさん
08/05/19 19:52:37
dezimal, binaer
535:デフォルトの名無しさん
08/05/19 20:02:03
>>534
ありがとうございます。
答えかたは
0d33=0b100001
0b59=0b111011
でよいのでしょうか?
536:デフォルトの名無しさん
08/05/19 20:09:27
>>535
あってるっぽいね。
まぁ質問には関係ないけど、ネットが繋がってるなら自分で調べるクセを付けた方がいいよ。
おせっかいかもしれないけど、その方が力が付く。
537:デフォルトの名無しさん
08/05/19 20:13:41
>>536
すみません、頼りすぎですよね。以後気をつけます
優しい解答ありがとうございました
538:デフォルトの名無しさん
08/05/19 22:42:50
C++とDirectXでつくったプログラムが
XP上では動くんですが
どうもVistaだと停止してしまいます。
こういう場合は
PlatformSDKかDirectXのバージョンが古いんでしょうか?
539:デフォルトの名無しさん
08/05/19 22:49:39
何か約束ごとに反してるんだろう。
SDKが古いからってことはない。
540:デフォルトの名無しさん
08/05/19 22:56:22
>>539
ということは、プログラムにバグがあるということですね。
XPでは実行する際、見逃していた細かなバグも
Vistaでは停止するようになったということでしょうか
541:デフォルトの名無しさん
08/05/19 23:19:20
xpではたまたま上手く動いてただけ、というバグ。
542:デフォルトの名無しさん
08/05/19 23:21:44
>>541
プログラムを見直して見ます
ありがとうございました
543:デフォルトの名無しさん
08/05/19 23:44:57
uacで停止なんて事はよくある
544:デフォルトの名無しさん
08/05/20 01:28:01
vistaで作りこんだバグの可能性も
545:デフォルトの名無しさん
08/05/20 17:02:17
msysでソースファイルをコンパイルして「test.exe」を作ったとして、
そのあとソースを修正して再度コンパイルするときに
「test.exe」という名前でコンパイルすると、
前のやつに上書きされるんですよね?
546:デフォルトの名無しさん
08/05/20 17:18:00
上書きされなくてはまる場合もあるから自分で確認するしかない
547:デフォルトの名無しさん
08/05/20 17:34:50
わかりました。
ありがとうございます
548:k
08/05/20 17:47:29
Pascalの問題の質問はいいんですか?スレちがい??
549:デフォルトの名無しさん
08/05/20 18:03:55
pascal は専用スレがあるから
Delphiのスレで聞いても答えてくれるだろうし
Pascalの宿題は俺にやらせろ!!Part2
スレリンク(tech板)
くだすれDelphi(超初心者用)その46
スレリンク(tech板)
【Delphi互換!?】FreePascal【GPL】
スレリンク(tech板)
550:デフォルトの名無しさん
08/05/21 09:48:46
Visual Basic 2008 Express Editionです。
TextBoxに入力された文字が数字か否かを判断して、
それぞれに対し違った処理をすることはできますか。
また、できる場合、どうするのが適当でしょうか。
MaskedTextBoxの使用は避けたいのですが…
551:550
08/05/21 10:05:10
自己解決したかも知れません。
――
Dim x As Decimal
Try
x = TextBox1.Text
→数字の場合の処理
Catch ex As Exception
→それ以外の場合の処理
End Try
――
エラーを分岐に使うような形になりそうですが
これで問題ないでしょうか…?
552:マイク ◆yrBrqfF1Ew
08/05/21 10:09:02
>>527
0dのdがdigitで
0bのbがbinaryなら
お主が言う通り10進→2進変換なのではないか。
553:デフォルトの名無しさん
08/05/21 18:49:23
>>552
ようマイク。
親切なのはとてもいいことなんだが、数レス前くらい読もうぜ!
554:デフォルトの名無しさん
08/05/21 23:58:28
>>551
Exceptionの使い方を根本的に間違えてる。
C#2.0ならTryParseを使う。
555:デフォルトの名無しさん
08/05/22 02:13:09
今後、知っていると重宝されるようなプログラム言語って
どんなのがあるんでしょう?
何か習得したいなと思いつつ、いろいろとありすぎて
どれを覚えようとかいう目星すらつけられない・・・。
556:デフォルトの名無しさん
08/05/22 02:38:40
必修:C
仕事:C++ C# Java javascript VB perl SQL
趣味:ObjectPascal系 D Lua RubyまたはPython HSP
教養:FORTRAN LISP系 x86Asm あとXML/HTML/CSS
557:551
08/05/22 07:06:13
>>554
x = Decimal
とすることで、全ての例外(Exception)=数字以外が入力された場合を
拾えると考え、事実、これで想定の通りに動いたのですが、
具体的にはどのような問題があるのでしょうか。
ちなみに数字以外が入力された場合は、前レスの例で言うところの
TextBox1の中身に関わらない処理へ移行するようにしています。
558:デフォルトの名無しさん
08/05/22 08:57:33
>>555
団塊の世代がごそっと抜けるから、 COBOL 使いは重宝されるよ。
559:デフォルトの名無しさん
08/05/22 09:51:06
>>558
COBOLってまだ使われてるの?
560:デフォルトの名無しさん
08/05/22 11:33:29
うん、たぶんね。
561:デフォルトの名無しさん
08/05/22 11:55:53
過去の遺物の保守業務で使われているね。
562:デフォルトの名無しさん
08/05/22 21:37:33
>>557
xmlは仕事か趣味
563:デフォルトの名無しさん
08/05/22 21:53:49
>>557
try catchは条件分岐の構文じゃないってこと。
564:デフォルトの名無しさん
08/05/22 22:02:15
数字以外を例外として扱いたいならTry構文でもいいんじゃない
565:デフォルトの名無しさん
08/05/22 23:12:59
想定してるException以外の例外が起きたらとか考えんのか・・・。
動けばいいってのは思考放棄もいいところ。
処理して条件分岐できるものはそうすべきだろ。
566:デフォルトの名無しさん
08/05/23 05:18:38
ていうか、いったん文字列変数で入力受け取って、
それが数字しか含まれていないかどうか確認して処理続行、
もし数字以外が入っていたらエラーメッセージ出して再入力させる、
って感じじゃだめなの?
VB知らないのでとんちんかんなこと言ってたらごめんねえ
567:551
08/05/23 11:28:49
この方法では想定の内外、両方のエラーを
同様に処理してしまうことに問題があるみたいですね。
文字列であるが数字のみでない、という場合の処理を
きちんと条件分岐で設けようと思います。
ありがとうございました。
568:マイク ◆yrBrqfF1Ew
08/05/23 21:50:05
>>553
一応書いた後に気づきましたけどね。
ご指摘ありがとうございます。
569:デフォルトの名無しさん
08/05/26 01:47:35
すみません、質問は「リストのインデックスが範囲を超えています(0)」というエラー
が出るのですが。この(*)の*の数字の詳細が知りたいのですが。(-1とか6とかいろいろある)
こちらで質問してもいいのでしょうか? もしくわ、どのスレで質問すればいいのか教えたください。
570:デフォルトの名無しさん
08/05/26 06:23:03
>>569
そのエラーが出ているプログラムが一体全体何物かにも拠りますが、取り敢えずこちらでも構いません。
但し、日本語でどうぞ。
571:569
08/05/26 06:55:08
どうも、なにかわからないところありましたでしょうか?
OSはvista sp1。
ソフトはCADです。
「リストのインデックスが範囲を超えています(0)」←この”0”の値が
-1〜6とかいろいろあるのですが、たとえば
1だったら数字が大きいエラー とか
2だったらマイナス値のエラー とか
あると思うのですが。その詳細を知りたいのですが。よろしくお願いします。
572:デフォルトの名無しさん
08/05/26 07:31:57
>>571
この板は、プログラミング関連の板です。鼬害ですので巣にお帰りください。
まぁ、そのCADソフトの販売会社か制作会社に質問しろと。
573:デフォルトの名無しさん
08/05/26 07:34:09
わかりました
574:みらくる
08/05/27 10:20:12
質問しつれいします(。・_・。)
DLLとプログラムの違いはなんでしょうか?
575:デフォルトの名無しさん
08/05/27 11:09:53
>>574
DLLは広義のプログラムです。
詳細はこの辺参照で。
URLリンク(ja.wikipedia.org)ダイナミックリンクライブラリ
576:みらくる
08/05/27 11:42:40
>>575
ありがとうございますp(^^)q
577:デフォルトの名無しさん
08/05/27 21:06:04
DLLはプログラムの出力の一つ
他のプログラムから参照できる
578:デフォルトの名無しさん
08/05/27 22:28:39
>>577
わざわざ後から劣化レスつけなくていいよ。
579:デフォルトの名無しさん
08/05/27 23:27:24
>>577のほうがわかりやすい
580:デフォルトの名無しさん
08/05/27 23:43:53
説明として変
581:デフォルトの名無しさん
08/05/27 23:49:12
DLLの3文字の1文字分も説明してない
582:デフォルトの名無しさん
08/05/27 23:50:27
>>581
>>575
>>ダイナミックリンクライブラリ
583:デフォルトの名無しさん
08/05/29 22:29:34
※場違いだったら誘導よろ
XP、VC6、MFC(ダイアログベース)、ADO使用
ハンドルリークしてるって指摘があっていろいろ調べたんだけど
自分の開発環境じゃ一向に発生しなかった。
で、現象がでてるPCの構成聞いたら同じD社のビジネスモデルで
メモリ量に違いが有ることが分かったのでメモリ差し替えてみたら
現象が発生するようになった。
メモリ搭載量によって、落ちるまでの時間に差がでるってのなら
分かるんだけど(使用可能量の上限に差があるから)、そもそも現象
が発生する/発生しないで分かれる事って有るの?
ちなみに開発環境は2G、現象が発生したのは512Mのメモリを搭載。
584:デフォルトの名無しさん
08/05/29 23:34:14
そりゃあるだろ。
585:デフォルトの名無しさん
08/05/29 23:51:31
上に同じく、今時512Mは少なすぎ。OSで埋ってしまうよ。
586:デフォルトの名無しさん
08/06/15 01:17:54
プログラムをやってみたいんですが
C+とかJAVAとかいろいろ言語があって何から始めればいいのかわかりません
初習言語としておすすめなのはありますか?
ゲーム作ったり、ちょっとしたアプリつくったりといろいろ出来るのがいいです。
excelについてるマクロとかネットのページを自動でクリックさせるようなことにもちょっと興味があります。
それから、やはりプログラムを勉強するときは
何か本を買った方がいいですか?
よろしくお願いします
587:デフォルトの名無しさん
08/06/15 09:16:02
親切に答えてくれるスレに頼ってスマソ。。。
拙者未熟者なのでVBで助けてくだされ
A1の値を4で割ったとき0にならなければ4行目を削除したいのだが
どうしてもこれを実行すると4行目以降のセルが何故かアクティブになってしもう・・・・
あと何回も実行できたら困るので1回実行したら出来ない方法はないですか?
本当スミマソン
If Range("A1").Value Mod 4 <> 0 Then
Rows("4:4").Select
Selection.Delete Shift:=xlUp
End If
588:デフォルトの名無しさん
08/06/15 10:27:02
>>587
VBAスレへどうぞ。
つーか、アクティブになって困るのなら選択しなければいいだろう。
589:デフォルトの名無しさん
08/06/15 19:50:13
C言語に準じたミニチュア言語(の文法)をBNFで定義せよという問題がわからない
のですが教えていただけないでしょうか?
URLリンク(kansai2channeler.hp.infoseek.co.jp)
の問題でやってはみたんですがどこかおかしいようです。
四則演算があやしいですかね;
URLリンク(kansai2channeler.hp.infoseek.co.jp)
どなたかご教授お願いします。
590:デフォルトの名無しさん
08/06/15 20:11:18
>>586
始めはC言語からやるのが結構一般的みたい(※個人的な見解だから色々調べてw)
自分の回りはC→JAVAとかPerlやってるね
Cなら柴田望洋あたりの本が結構有名だね
自分もそれで勉強したけど結構わかりやすいではあった
591:デフォルトの名無しさん
08/06/17 00:58:53
JAVAの本わかった
これで、私もプログラマ?
592:デフォルトの名無しさん
08/06/17 01:27:07
なんでもいいから、どんなしょぼいのでもいいから、
別に自分専用で誰にも見せなくてもいいから、
ソフトウェアを1つでも作ったらプログラマ。
593:デフォルトの名無しさん
08/06/17 07:35:33
逆に言えばどんなにソフトウェア理論に明るくても、自分の手でプログラムを書いていなければプログラマじゃない。
594:デフォルトの名無しさん
08/06/17 22:28:26
質問です。
個人が作成したソフトで独自の言語で記述しました
みたいなことが書かれてるじゃないですか。
もしかしてプログラムの言語って
基本は全部同じで、細かいところが言語によって違うってだけですか?
595:デフォルトの名無しさん
08/06/17 22:29:45
はいそうです
596:デフォルトの名無しさん
08/06/17 22:34:40
3流派くらいに分かれてるけどね
597:デフォルトの名無しさん
08/06/17 22:44:34
ありがとうございます。
>>596
その3流派を教えてたもれ。
598:デフォルトの名無しさん
08/06/17 22:45:49
手続き型
関数型
論理型
599:デフォルトの名無しさん
08/06/17 22:46:39
最近は手続き型が関数型のいいところを
取り入れ始めたけどね
600:デフォルトの名無しさん
08/06/17 23:04:34
手詰まり型
悪寒す型
ゾンビ型
601:デフォルトの名無しさん
08/06/17 23:11:49
変数とかが「未定義」なのを英語で言うとなんになるんざますか?
602:デフォルトの名無しさん
08/06/17 23:14:12
Undefined
603:デフォルトの名無しさん
08/06/17 23:15:48
未宣言 undeclared
未定義 undefined
604:デフォルトの名無しさん
08/06/17 23:21:03
google のyoutube動画を再生すると
キャッシュに
get_video[1].215&ipbits=16&expire=1213733467&key=yt1&sver=2
のような8MBのように大きなファイルが記憶されます。
これをローカルで再生する方法はありましたら
教えてください
605:デフォルトの名無しさん
08/06/17 23:32:09
それはたぶんただのFLVのはず。取り出して拡張子flvにしたらいい。
例えばWindowsなら、FLVSplitterとffdshowを入れれば、DirectShowで取り扱えるようになる。
それ以外だとlibavcodecなんかでもいけると思う、使ったことないんでよくわからないけど。
606:デフォルトの名無しさん
08/06/17 23:48:59
>>605
うまく再生できました。ありがとうございます。
607:初心者…
08/06/18 00:14:25
すいません教えていただきたいのですが…。
VisualBasicでしょぼいプログラムを作ってみたのですが
それを自分のHPに載せるにはどうすればいいのでしょうか?
608:デフォルトの名無しさん
08/06/18 00:18:45
コンパイルして出来た怪しいEXEファイルを挙げれば解決
609:デフォルトの名無しさん
08/06/18 00:29:28
hoge[] = {0,0,0,0,0}
みたいな配列があって、
これを数字みたいにそれぞれの要素を9まで
カウントってどんな感じにやればよいですか?
for(i=0;i<10;i++){
hoge[0] = i;
for(j=0;j<10;j++){
hoge[1] = j;
for(k=0;k<10;k++){
・
・
・
ってのはすぐ思いつくんですが、これだと要素の数だけ
for文を入れ子にしないといけないので
もっとすっきりした書き方ありませんか?
610:デフォルトの名無しさん
08/06/18 00:35:06
再帰関数にするといいよ。
611:デフォルトの名無しさん
08/06/18 00:35:43
>>609
for(i=0;i<10;i++){
for(j=0;j<10;j++){
hoge[i] = j;
}
}
612:デフォルトの名無しさん
08/06/18 00:36:30
>>611
そういう適当なレスは・・・
613:初心者…
08/06/18 00:47:24
ありがとうございます。
まずはコンパイルですね。やってみます。
614:デフォルトの名無しさん
08/06/18 01:38:06
>>609
どのようにカウントしたいか言わないと。
一番右の要素から9ずつカウントするのか、5桁の数字みたいに桁上がりしたら0に戻すのか。
あなたの質問じゃなんのこっちゃわからん
615:デフォルトの名無しさん
08/06/18 15:01:33
>>609
配列止めて hoge を 0 から 99999 までカウントすればいい。
616:デフォルトの名無しさん
08/06/18 17:17:18
void generate(int hoge[], int index)
{
if(index < 0) return;
for(int i=0; i<10; i:++){
hoge[index] = i;
generate(hoge, index-1);
}
}
617:デフォルトの名無しさん
08/06/19 07:09:45
doxygenってソースに埋め込んでも
そのプログラムを商用に使えるでしょうか?
618:デフォルトの名無しさん
08/06/19 08:26:24
リアルスーパーハカーになりたい
619:デフォルトの名無しさん
08/06/19 08:31:51
C、C++でゲームを作るためにプログラミングを始めたいのですが
どのソフトを使えばいいかわかりません
どのような環境にすればいいのでしょうか?
620:デフォルトの名無しさん
08/06/19 08:33:10
かなり上級者でも
if(i=0; i<N; i++)
という具合で,
スペースを入れないコーディングスタイルを
取っているのを見かけます.
これって何かの意図があるのでしょうか?
個人的には,
if (i = 0; i < N; i++)
の方が見易くて良い気がするのですが.
621:デフォルトの名無しさん
08/06/19 08:42:45
名立たる小説家が悪筆だったりします。つまりはそういうことです。
622:デフォルトの名無しさん
08/06/19 10:48:35
そういう場合はスペースを入れない
623:デフォルトの名無しさん
08/06/19 15:06:19
よく見かける、プログラミング言語の実用性とは、どういう意味なんでしょう?
その言語のユーザ数のことなんでしょうか?
それとも、ライブラリの充実度のことなんでしょうか?
例えば、よくLispには実用性がないという意見を目にしますが、
それは、どういった意味なのでしょうか?
624:デフォルトの名無しさん
08/06/19 15:19:25
用途があるかどうかだろ。
lispだってemacs使いにとっちゃ実用的だ。
625:デフォルトの名無しさん
08/06/19 16:49:54
Lisp の実用性がないってのはないって言ってるやつらが使えないからとかいう…
626:デフォルトの名無しさん
08/06/19 17:03:12
どんな言語にも何かしら用途はあるもので、
真に実用性がないといえるのはBrainF*ckくらい
627:デフォルトの名無しさん
08/06/19 17:23:40
HQ9+の実用性について考え僕は哲学する。
628:デフォルトの名無しさん
08/06/19 18:51:05
C++で作成したクラスにC#からアクセスするとかそういうことは可能なのでしょうか?
もともと内部ロジックをC++で作成したのですが
GUI作成が煩雑なのでその部分だけC#に分担させることができれば、と考えているのですがどうでしょうか
629:デフォルトの名無しさん
08/06/19 19:00:05
>>628
P/InvokeのオプションにCallingConvention.ThisCallというのがあって不可能ではない。
ただ恐ろしく面倒。
newとdeleteはC#側からは不可能なのでファクトリと開放用のメソッドが必要になる。
興味があるならそれをやった時のメモがあるからアップしてもよいが量は多いよ。
630:デフォルトの名無しさん
08/06/19 19:01:02
C++/CLIでラップするのをすすめる
631:デフォルトの名無しさん
08/06/19 19:12:08
>>629
今後の参考にしたいので宜しければ御願いします
>>630
ラップですか
なんか面倒な手順を踏むことになりそうですね・・・
C++/CLIについて勉強しないといけないとなると
C#の勉強もしようと思ってるので大変そうです
C++は諦めてC#で組み替えるのが面倒が少ないのかなぁ
632:デフォルトの名無しさん
08/06/19 19:24:19
>>631
URLリンク(kansai2channeler.hp.infoseek.co.jp)
>C++は諦めてC#で組み替えるのが面倒が少ないのかなぁ
それがいい
633:デフォルトの名無しさん
08/06/19 22:32:49
631じゃないけどthx
634:デフォルトの名無しさん
08/06/20 21:33:44
> 皆さんは、「WorldWide Telescope」ってご存知でしょうか?
MS社が開発した天体観測を疑似体験できるWindowsソフトウエアです。
ハッブル宇宙望遠鏡なんかで撮った写真を全天分繋ぎ合わせて、かなり細かい
ところまで拡大して見れたり、太陽系の星の動きを実際の時間で再現できたり
します。
たしかGoogleでも同じようなソフトが出ていたと思いますが実際すごいです。
無料ダウンロードできるので、ご興味ある方はぜひ見てみてください!
・・・こんなinfoが来ました。
で、「WorldWide Telescope」のサイトをMS-IEで見ると
CPU使用率>90%
でファンがうなりだすんですが、大丈夫ですか?
CPU90%食ってんんのはixplorer.exeです。
635:デフォルトの名無しさん
08/06/21 01:00:00
>>634 の補足説明。
CPU使用率100%の現象画面ショットです。
URLリンク(aikofan.dee.cc)
URLリンク(aikofan.dee.cc)
みなさんのとこではこの現象は再現しますか?
636:デフォルトの名無しさん
08/06/21 05:46:53
MPEG2 libraryのリファレンスやマニュアルを掲載しているサイトをご存知ないでしょうか?
ググっただけでは見つからなくて...
637:デフォルトの名無しさん
08/06/21 05:53:37
ぐぐったら一発でみつかるけど
字が読めないのか?
638:デフォルトの名無しさん
08/06/21 06:14:25
日本語でありましたか?
639:デフォルトの名無しさん
08/06/21 11:17:39
>>634-635 続き
今朝、ちょっとMS-IE使用時、YoutubeサーバがInternal
Errorを起こし、見たことないと思っていて。
2日前ほとんど強制インスコ案内されてしまったYahoo Toolバーが気になり
これをアンインストールしようと
プログラムアクセスと規定の設定を選択すると、
数値計算アプリoctaveにWormがあると警告窓。
Fullスキャンすると、WinXPの見えない
system directotyにさらに6つのWormが検出されました。
検出画面ショット
URLリンク(aikofan.dee.cc)
WORM/Zhelatin.aan.13 で現在詳細情報不明のようです。
どしたらええの?
640:デフォルトの名無しさん
08/06/21 11:24:44
ウイルスだね
641:デフォルトの名無しさん
08/06/21 18:08:20
Norton2007の経験で、比較すると、Nortonの
検出能力は低すぎるのはないかと認識した。
AntiVirは検出能力が高い。その分、心配も増える。
Nortonは検出能力が低い。その分、知らぬが仏で安心していると
実際は感染してた・・・てことなんだろうな。
642:デフォルトの名無しさん
08/06/22 09:49:03
C言語でプログラムを書いてコンパイルする場合、OSやコンパイラによってどの程度の速度の差が生まれるものなんでしょうか
具体的にいうと、Windows+VCとLinux+GCCでそれぞれコンパイルした浮動小数点を計算するプログラムの速度を比較した場合、実行時間が大きく変わってくるということはあるんでしょうか?
643:デフォルトの名無しさん
08/06/22 09:54:48
コード書いて計測するだけだから自分でやれ
644:デフォルトの名無しさん
08/06/22 10:04:42
>>642
完全に同じになるにはどういう仕組みが必要か考えてみよう。
645:デフォルトの名無しさん
08/06/22 10:18:27
>>642
C言語オブジェクトプログラムの実行速度は
コンパイラの最適化オプション指定、応用プログラムの処理内容でも
大きく変化しますので、これらのパラメータも考慮してね。
Linuxでもreal time型のものとWS用では速度が違うでしょう。
タスクスケジューリング方式が違いますから。
MSのコンパイラは大抵は最速で、gccは健闘しますが
惜しくも負けるのでは?
646:デフォルトの名無しさん
08/06/22 23:16:55
プログラム言語はいくつおぼえればいいの?
647:デフォルトの名無しさん
08/06/22 23:19:43
使わないと忘れるから覚えなくていい
648:デフォルトの名無しさん
08/06/22 23:32:07
パラダイムの異なる言語を5つ習得するといいらしいよ。
手続き型言語、関数型言語、論理型言語、・・・・・・あとなんだろう、わからないけど。
649:デフォルトの名無しさん
08/06/23 09:09:09
>>648
オブジェクト指向言語は、入ってるんでね?
あとは、スクリプト言語とかかな?
出来ない子なんで、よくわかんね。スマン。
650:デフォルトの名無しさん
08/06/23 10:06:19
問い合わせ言語
651:デフォルトの名無しさん
08/06/23 10:09:35
目次 [非表示]
1 文法による分類
1.1 手続き型言語
1.1.1 スタック型言語
1.2 非手続き型言語または宣言型言語
1.2.1 関数型言語
1.2.2 論理型言語
1.2.3 グラフィック型言語
1.2.4 問い合わせ言語
1.2.5 その他
2 その他の分類
2.1 スクリプト言語
2.2 オブジェクト指向言語
3 関連項目
Wikipedia項目リンク
652:デフォルトの名無しさん
08/06/24 22:40:42
SSL用の証明書の見方でちょっと教えて欲しい。
URLリンク(www.cleverbridge.com)
ここの証明書のsubjectのCNは *.cleverbridge.com で
URLのURLリンク(www.cleverbridge.com)
と一致していないんだよ。
これでは証明書のCNでは唯一のサーバ認証としては不適当で
*の部分が任意の文字列のサーバが許され
電子マネー取引に不安を感じるんだが
どうだろう?
普通、カード取引のサイトではCNの文字列と
ブラウザのURLは一致してるし、SSLの説明本でも
この2つをチェックしてサイトのサーバが本物かどうか
を見極めるように説明してあったのだが。
653:デフォルトの名無しさん
08/06/24 23:29:42
ブラウザをお使いならブラウザにまかせればいい
654:デフォルトの名無しさん
08/06/24 23:39:26
>>652
ワイルドカードの証明書は阿呆みたいに高いんだよ。
それだけ認証局がきっちりチェックしてる。
655:デフォルトの名無しさん
08/06/25 06:30:42
>>655
確かにMS-IE6は警告を出していません。
>>654
ワイルドオードが高いのはしらんかった。
ワイルドカードを認めてるのもしらんかった。
取引元はAviraで買いたいのはAntiVir Premium.
ここは商社でAviraはクライアントの一社。
AntiVirは日本では製品パックを売ってないから
オンラインでしか注文できない。
認証局はVerisignしか知らないんだけど
そこのCRLの信用性はどうすればわかるの?
メールは帰ってくる。
電話番号もあるので、そこは、日本の
貧乏ないんちきプロバイダみたいに非常識じゃない。
日本のFremlみたいにメールも帰らなければ
電話も出さないバカ会社とは違うようだ。
656:デフォルトの名無しさん
08/06/25 13:30:17
イベント情報を載せられるページを作ろうと考えています。
URLリンク(cgi-design.net)
こんな感じでフリーのものってありますか?
できればPHPのほうがいいです。
URLリンク(tackysroom.com)
フリーではこれが一番近いのですが(CGIだけど)、
細かい画像が邪魔だったり、
レイアウトがすぐ崩れてしまうのです…。
もし分かる方がいたら教えていただけませんか?
スレ違いだったらすいません…。
657:デフォルトの名無しさん
08/06/25 19:34:47
JAVAのクラスからわかんない
やさしく教えて
658:デフォルトの名無しさん
08/06/25 21:01:05
>>657
URLリンク(www.sist.ac.jp)
659:デフォルトの名無しさん
08/06/26 17:38:23
cab32.dll に存在するディレクトリ・トラバーサル問題を回避するためのラッ
パーライブラリ
なるものを、susieプラグイン探しているときに見つけた。
URLリンク(mij4x.datacompression.jp)
で、、、
もとの、cab32.dllが、
統合アーカイバ・プロジェクト
URLリンク(www.csdinc.co.jp)
2002/07/21からだから、、、
約6年弱
(このラッパーライブラリからだと)
約4年弱も、この、
「cab32.dll に存在するディレクトリ・トラバーサル問題」
放置されてたのか・・・?
だれか、治そう(「直す」がただしいのかな?)
とする勇者は出てこないのかなぁ?
ってか、直してください。 お願いします。m(__)m
660:デフォルトの名無しさん
08/07/01 02:01:47
バカ丸出しの質問だったら、スマン。
ちょっと疑問に思ったんだが、ある言語で書かれたプログラムを別の言語で書かれた
プログラムに変換する研究って行われてるんかな?
でないと、団塊COBOLerが辞めていったりしたら、かなりヤバイことになるし、
Java(しかわからない)プログラマはPerlで書かれたプログラムだから、
プロうグラムいじれないってなことにもなると思うんだ。
だからそういう研究って、世の中のためになりそうだなぁ、と思った。
661:デフォルトの名無しさん
08/07/01 04:58:13
>>660
近いと思われる研究例は「等価変換プログラミング」
ただしこれは、人間が形式仕様を書いて、機械で実行モジュール
まで展開しようというものらしい。
一般のアプリの向けツールは、VB-->C#などがある。
大抵の言語はチューリング完全だから、理屈では相互変換が可能だが
変換先にない機能(クロージャなど)を多用している場合は、変換ツール
作成が難しい。
662:デフォルトの名無しさん
08/07/01 05:10:20
そういう変換をしようとしたときに最初から最後まで付きまとってくるのがライブラリの問題だったりする
663:デフォルトの名無しさん
08/07/01 19:02:09
c言語の本を読み始めたんですが、マクロの置換という所で、
引用符付きの文字列の中では仮引数は置換されない。
しかし,置換テキストの中でパラメータ名の前に#記号が付いていれば,
その組合せはパラメータを実引数で置き換える形で,引用符付きの文字列に展開される。
これは,例えばデバッグ用のプリント・マクロを,次のように文字列を連結と組合せてつくるのに使える。
#define dprint(expr) printf(#expr " = %g\n", expr)
これを
dprint( x/y );
のようにして起動すると,このマクロは次のように展開される。
printf( "x/y" " = %g\n", x/y);
そして文字列は連結されるから,その結果は次のようになる。
printf( "x/y = %g\n", x/y);
ここの実引数の中では,それぞれの " は \",それぞれの \ は \\ で置き換えられるから,
その結果は文法的に正しい文字列定数になる。
と書いてあるのですが、
ここの実引数の中では,それぞれの " は \",それぞれの \ は \\ で置き換えられるから,
その結果は文法的に正しい文字列定数になる。
という所の意味がわかりません。
ここの実引数、それぞれの " 、それぞれの \とはどれのことなのでしょうか?
664:デフォルトの名無しさん
08/07/01 19:13:43
dprint("\n")
665:デフォルトの名無しさん
08/07/01 19:14:13
それぞれの使い方おかしかないか
666:663
08/07/01 19:50:33
>>664
分かりました!ありがとうございました。
667:デフォルトの名無しさん
08/07/01 21:18:20
本当に根本的なことなんですが
今そこにexeファイルとしてのソフトがあるとします
そのソフトは改良は出来ないんですか?
他で話の流れの中で見たものでは
プログラムにはソースコード?なるものが必要で、人間が見るのはそれ
だからプログラムがあっても、ソースに戻せなければダメ、というものです
その“戻す”というのはできないんでしょうか
668:デフォルトの名無しさん
08/07/01 21:22:00
時間と技術があれば出来ます
669:デフォルトの名無しさん
08/07/01 21:22:19
虐アセンブル
670:デフォルトの名無しさん
08/07/01 22:05:58
>そのソフトは改良は出来ないんですか?
不可能ではない。
>そのソフトは改良は出来ないんですか?
不可能ではない。
671:デフォルトの名無しさん
08/07/01 22:06:54
×>そのソフトは改良は出来ないんですか?
○>その“戻す”というのはできないんでしょうか
672:デフォルトの名無しさん
08/07/01 22:07:02
学校で使ってるBorland C++ Compilerってヤツを自宅でダウンロードして
使えるかどうか試しに簡単なプログラムをコンパイルしようとしたら
「インクルードファイル'stdio.h'をオープンできない」
って表示されました。
どうしたらコンパイルできるようになるんでしょうか?
どなたか教えてください。
673:デフォルトの名無しさん
08/07/01 22:09:02
672
このインストール手順に従えば出来る
URLリンク(www.hi-ho.ne.jp)
674:667
08/07/02 21:09:24
>>668-671
えーっと・・・まとめると
「その気になれば可能」
ということなんでしょうか
自分は無理なんで、可能だと分かればいいので
675:デフォルトの名無しさん
08/07/02 21:45:51
多少の知識とかなりの根気と膨大な時間があれば可能
同じものをゼロから作る方が早いかもしれんぞ
676:デフォルトの名無しさん
08/07/02 22:00:15
>>674
言わずもがなかもしれんが、使用許諾条件で逆アセンブル不可という場合がある。
677:667
08/07/02 22:04:59
諦めます!><
>>676
作者蒸発のフリーソフトで、参考にするために中身が見れれば、という感じだったんですが
大変そうな作業なので、諦めます!
678:デフォルトの名無しさん
08/07/02 23:35:32
うちの会社はSSL,XML,SOAPを使った応用ソフトが
得意分野のひとつで、ネットワークには非常に強い。
開発でない管理部門がskypeはspywareなので
自宅の仕事PCにも入れないことになった。
質問:
なぜ、skypeはspyware検索にかからないのでしょうか
679:デフォルトの名無しさん
08/07/02 23:40:58
一般的にskypeはスパイウェアと見なされてないからでは
680:デフォルトの名無しさん
08/07/03 15:24:53
スカイプェア
681:デフォルトの名無しさん
08/07/03 19:52:48
>>679
実は最近知ったことなのだが、WInXPのソフトファイアウォールに
例外としてSkype用の通信ポートが開いている。
ここを攻められる可能性もあるかな
682:デフォルトの名無しさん
08/07/04 12:50:03
たまにjava.exeとかは簡単に分解できたな.
そういう風に作ってたんだろうが.
683:デフォルトの名無しさん
08/07/06 17:24:29
当方大学で、OS、言語処理系、プログラミング言語論について勉強しているのですが、
理論だけ学んでも何も面白くありません。
そこで時間の出来る夏休みにでも簡単なOS,インタプリタ、コンパイラ、プログラミング言語、のいずれかをプログラムしてみたいと考えています。
最終的には全部やってみたいですが、比較的この中で難易度が低いものから手を出して行きたいと考えています。
また、コンパイラ、インタプリタ、プログラム言語のプログラムについては順序があると思います。
どれが一番手を出しやすいでしょうか。またその場合のお勧め言語はあるでしょうか
触ったことのある言語はC,Java、Lisp、アセンブラ、prolog(理論だけ)
です。しかし必要であればこれ以外の言語でも構いません。
もしスレ違い、こっちで質問するべき、というのがあれば誘導していただけると助かります。
684:デフォルトの名無しさん
08/07/06 17:31:21
>>683
まずは、Cか何かでLispインタープリタでも書いてみればいいと思うよ。
次に、Cのサブセットのコンパイラとか。
685:デフォルトの名無しさん
08/07/06 17:32:00
今の時点で自分の頭の中で作るものがイメージできてないと無理じゃないか?
686:683
08/07/06 18:17:12
>>684
なるほど、そこから始めるのはおもしろそうですね。
>>685
出来る出来ないじゃなくて、やるやらないでやってみます。
ようやくおもしろそうなものを見つけたので。
687:デフォルトの名無しさん
08/07/06 18:54:32
難易度が低いものからと言ってるのに矛盾する
688:デフォルトの名無しさん
08/07/06 19:01:47
大学で聞けよ
689:デフォルトの名無しさん
08/07/06 19:33:27
学校が3流なのか先生が3流なのか生徒が3流なのか
学校で質問もできないで掲示板で質問ですか
690:683
08/07/06 19:40:36
>>687
作りたくもないプログラムを学習用とはいえ作りたいですか?
単に初めて作りたいと思ったのが、OS、コンパイラ、インタプリタ、プログラム言語だっただけのお話です。
作りたいプログラムの通過点なら喜んでプログラムしますが。
>>689
はい、全部3流です。はい、掲示板で質問です。
691:デフォルトの名無しさん
08/07/06 20:11:23
>>690
つ
ひげぽん OSとか作っちゃうかMona-
URLリンク(d.hatena.ne.jp)
692:デフォルトの名無しさん
08/07/06 20:21:35
>>690
おまいで、3流なのか。
漏れより、ぜんぜんレヴェル高そうなのに。
きっと漏れなんか、世間の誰も相手にしてくれないレヴェルなんだろうな。
693:デフォルトの名無しさん
08/07/06 20:31:10
OSや言語作って何が良いのかわからん。
C++やC#やWindowsXPやVista並に出荷したいのか?
初めからかなわないことは分かりきっている。
694:デフォルトの名無しさん
08/07/06 20:41:10
>>693
そなのか?
興味本意でオレオレコンパイラとかオレオレ RTOS とか
みんなやってるもんとばかり思ってた
俺の場合 RTOS は実際に製品にのせたが………
695:デフォルトの名無しさん
08/07/06 20:46:23
C++やC#やWindowsXPやVistaなどを圧倒できるアイデアがあれば
開発開始しても良いが、これで十分なんだ。
696:デフォルトの名無しさん
08/07/06 21:41:54
進める言語はC#・C++・C
、
本気でプログラムに強くなりたいと思ったら「C」
企業で使ってもらいたい・スキルを身に着けたいなら「C++」
自分で楽しめて、企業からも期待されるかもしれない「C#」
手をつけるとえらい目にあう「VB」
697:デフォルトの名無しさん
08/07/06 21:47:22
wshやexcelVBAとか使えて色々重宝する
698:683
08/07/06 22:25:34
>>691
参考にします。
>>692
理論しか知りません。
>>696
それならCを選択してみたいと思います。
699:デフォルトの名無しさん
08/07/06 22:31:27
質問です。
どこかの辞書データベースからランダムな2語を抽出するプログラムって無いでしょうか?
ある事情でこういうツールが必要です。
MacOSX、Windows、webapp、動作環境は何でも結構です。
700:デフォルトの名無しさん
08/07/06 22:37:42
専門学校のCの授業を手伝ったことがあるが、
C++と互換のある書き方しか教えないらしい。
CとC++両方のコンパイラを通して授業で使うプログラムの検証をしてた。
701:デフォルトの名無しさん
08/07/06 23:22:19
ふと思ったんですが
itoa関数とかって、どうやってポインタ戻してるんですか??
gethostbyname関数みたいに予約変数みたいのがあるっぽくもないし。。。
教えてください。
一応当方、FreeBSDとGNUで書いてます
702:デフォルトの名無しさん
08/07/06 23:24:44
標準関数のソースは公開されている
703:デフォルトの名無しさん
08/07/06 23:27:02
>>699
なんか、色々言っても分かってくれなさそうだけど、、
データベースって何かわかってますか?
簡単なところで、CSVファイルをデータベースに見立ててるのか
Oravcleなのか、Mysqlなのか、キュービックなのか。。。
プログラムのサンプル提示するにしても、そこ大事なので調べてからまた投稿してください
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4778日前に更新/257 KB
担当:undef