[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 11/25 19:32 / Filesize : 160 KB / Number-of Response : 668
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

スレ立てるまでもない質問はここで 86匹目



1 名前:デフォルトの名無しさん [2007/10/28(日) 16:27:04 ]
質問する前にLive Searchで検索しましょう。www.live.com/
プログラミングと関係ない質問はそれぞれの板の質問スレへ。

前スレスレ立てるまでもない質問はここで 85匹目
pc11.2ch.net/test/read.cgi/tech/1189527878/

         _,rr-―''''¨゙゙゙ ̄ ̄ ̄ ̄ ̄`゙゙゙゙゙゙゙゙''ヘi、、   ,,,,-―---、
      ,r‐'″    ._,,,,             `'lri,!'''″     ゙l
     .,,,″    ,,r'"`  ゙゙l,               ゙ヘ,     |
     !アr,   .l°.ェ'ニ,コ .|                ゚ヘ、    |
       `'i、  .く_,、vr''″ .,                  ゙'i、 .,,/
         ゙X、        ト                   ゙!,゛    .,,r‐--、
   ,、_,、 .,,,,r‐'″        |                    } .,,r‐'^’   .|゜
   め゙゚“゙゙~゛           |                     ̄`     .,l゙
   |                ,i´                       ,l゙
   ゙!、                ,i´                       ,ノ
   .'┐              ,,-°  '=,,                   /`
    .゚!,          ,,,,r'″     ゙┐                 ,l゙
      ゚'r,    .''''"`         │    .,,-''i、          /
       `''x,      .|        |  .,,r'"  .゙┐           ,i´
         ~'ヘi,,,   |           |_,r・″    'ヘ,、         l゙
           `¬--|i,,,,,,,,,,,,,,,,v、r',广        ゙ヘ=@   ,l゙
                `゙'ーぃ--r'″           `'―、,,,,/


23 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 22:22:55 ]
説明できないなら黙ってろ

24 名前:デフォルトの名無しさん [2007/10/28(日) 22:38:25 ]
Googleなどで検索して分かるような質問は迷惑ですので慎みましょう。
検索してもわからないような者には、何を教えてもムダなのですから。

25 名前:デフォルトの名無しさん [2007/10/28(日) 23:03:14 ]
PowerShellのスレってないですか?
monadで検索しても無いな・・・

26 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 23:04:01 ]
Windows PowerShell (正式版リリース)1.0
pc11.2ch.net/test/read.cgi/win/1163764836/

27 名前:25 mailto:sage [2007/10/28(日) 23:05:29 ]
>>26
ありがとう
行ってきます

しかし何でこの板に無いんだ・・
運用ツールっぽいからかな

28 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 23:13:07 ]
>>27
あったんだけど過疎過ぎて落ちた

29 名前:デフォルトの名無しさん [2007/10/29(月) 18:03:21 ]
CGame::TextOut( HDC hdc, int xx, int yy, char *str )
{
    ::TextOut( hdc, xx, yy, str, strlen(str) );
}

呼び出し側:
 CGame game; // 宣言&初期化済み
 HDC hdc; // 宣言&初期化済み
 game.TextOut( hdc, 100, 100, "日本語" );

という処理を行っているのですが、日本語が文字化けしてうまく表示できません。
どうしたら日本語が正常に表示されるのでしょうか?

30 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 18:09:38 ]
適切なフォントを関連づける。

31 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 18:32:44 ]
>>30
    m_hFontInUse = CreateFont(
        16,                         //  フォントの高さ
        0,                          //  文字幅
        0,                          //  テキストの角度
        0,                          //  ベースラインとx軸との角度
        FW_NORMAL,                  //  フォントの重さ(太さ)
        FALSE,                      //  イタリック体
        FALSE,                      //  アンダーライン
つづく



32 名前:デフォルトの名無しさん [2007/10/29(月) 18:34:09 ]
つづき
        FALSE,                      //  打ち消し線
        ANSI_CHARSET,               //  文字セット
        OUT_DEFAULT_PRECIS,         //  出力精度
        CLIP_DEFAULT_PRECIS,        //  クリッピング精度
        NONANTIALIASED_QUALITY,     //  出力品質
        VARIABLE_PITCH,             //  ピッチとファミリー
//      (LPCTSTR)"MS 明朝"        //  書体名
        (LPCTSTR)"MS ゴシック"
        ) ;
ってやってみたけど ダメでした 英語はきちんと表示されます

33 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 18:35:25 ]
並列処理のプログラムを組んでいるのですが、
PVMやパックするデータって基本データ型のみのようなのです。
ということは、構造体変数に格納されているデータを送るとなると
メンバ変数の単位で送らなければならん、ということでしょうか?

34 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 18:36:28 ]
>>32
文字セット ANSI_CHARSET を DEFAULT_CHARSET に変えたらうまくいきました。
解決しました。ありがとうございました。

35 名前:デフォルトの名無しさん [2007/10/29(月) 19:21:46 ]
質問する前にLive Searchで検索しましょう。
検索して分かるような質問は迷惑ですので慎みましょう。
検索してもわからないような者には、何を教えてもムダなのですから。

36 名前:デフォルトの名無しさん [2007/10/29(月) 20:18:53 ]
BCC developerって何ですか?オレにもわかるように教えて!エロいひと!

ちなみにBCC、コンパイラはわかります><

37 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 20:33:16 ]
無理言うなよ。
質問する前にLive Searchで検索してそれでもわからなかったんだろ?
おまえに分からせるなんて10年かけてもできないよ。

38 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 20:42:47 ]
>>35
迷惑だと思う回答者はこのスレから去れということではないかな。

39 名前:デフォルトの名無しさん [2007/10/29(月) 20:48:11 ]
>>38
ちゃんと1を読んでください。
ルールを守ってみんなで気持ち良く利用できるようご協力ください。

40 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 20:58:23 ]
>>39
なるほど、スレタイに当たるものを十分に読まなかった私がいけなかった。
しかし、検索やブログ、Webサイトへの参照に頼ることは、
2chとしては自殺行為だと思うけどね。

41 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 20:59:01 ]
粘着に粘着するのは禁止です



42 名前:デフォルトの名無しさん [2007/10/29(月) 21:20:02 ]
VS2005のCLI付きC++で
そのときキーボード上で何キーが押されてるのかを取得するにはどうしたらいいですか?
プログラムが起動してさえいれば何やってても拾える方法を教えてください。

43 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 21:30:41 ]
Win32APIを利用することで可能

44 名前:デフォルトの名無しさん [2007/10/29(月) 21:35:09 ]
>>43
見つけられました、ありがとうございました。

45 名前:デフォルトの名無しさん [2007/10/29(月) 23:55:47 ]
pouet.net/prod.php?which=12036&howmanycomments=-1
これってどんな技術使ってるんだ?すごすぎる。。。

46 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 20:57:48 ]
WindowsXPのファイル名が扱えるスクリプト言語無いですか?
Rubyだと "☃.txt" とかのsjisに対応する文字がないUnicodeを
含むファイル名がうまく扱えないので。

47 名前:デフォルトの名無しさん [2007/10/30(火) 21:41:12 ]
>>46
wsf ならできるよ。

<?xml version="1.0" encoding="UTF-8"?>
<job id="UNKO">
<script language="VBScript">

Set FileSystem = CreateObject("Scripting.FileSystemObject")

filename = "☃.txt"
Set file = FileSystem.CreateTextFile(filename)
file.WriteLine "うんこ"
file.Close

</script>
</job>


48 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 23:45:08 ]
thx! やってみるわ

49 名前:デフォルトの名無しさん [2007/10/31(水) 01:03:35 ]
ゲームつくるNscripterの質問ってどこでしたらいいんだ?
同人ゲーム板には適当なスレが見当たらないんだが。

50 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 01:14:40 ]
>>49
死ね

51 名前:デフォルトの名無しさん [2007/10/31(水) 01:56:14 ]
>>50
おお、なんと了見の狭いことか



52 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 02:02:57 ]
同人ゲーム板でスレ立てなされ

53 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 02:20:04 ]
>>49
pc11.2ch.net/test/read.cgi/gamedev/1185125168/

54 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 02:21:13 ]
普通にゲ制作板にあると思うが

55 名前:デフォルトの名無しさん [2007/10/31(水) 02:23:33 ]
O(logN)の処理をlogM回行った時の処理のオーダーはいかほどですか?

56 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 02:24:44 ]
O((logM)(logN))

57 名前:デフォルトの名無しさん [2007/10/31(水) 02:29:03 ]
もっと簡単にできないっけ

58 名前:デフォルトの名無しさん [2007/10/31(水) 02:40:16 ]
関数20くらい使うプログラムで
ファイルからデータをとるときに、配列を大量に使ってるんだけど
結果で目標値と微妙にずれるんですが
どういうところがミスってると考えられますか?

適当に書かれたデータ値3000に対して
多次元正規分布にかけて確率を出し、その確率を用いて計算するところが
ミスってる気がするんですけど。

59 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 02:43:56 ]
>>58
浮動小数点演算がらみに1票

60 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 02:44:13 ]
>>58
正規分布とか分散の公式間違ってないか?
よく間違えた例がネットにあるもんで。

61 名前:デフォルトの名無しさん [2007/10/31(水) 09:48:03 ]
ja.wikipedia.org/wiki/%E6%AD%A3%E8%A6%8F%E5%88%86%E5%B8%83
正規分布の公式がかかれてます。
多次元のほうなんです。
1/(pow(2*π,M/2)*pow(D,1/2))
をlogでとる形にしてるんですけど浮動小数点演算がおかしい感じなんですかね
浮動小数点の計算とかあまり気にせずに計算してたんですけど。
↑の式を計算すると
1/()=3.24e-22となって
でlogをとると-48.243みたいな感じになるんですけど






62 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 12:01:30 ]
> 1/(pow(2*π,M/2)*pow(D,1/2))
何がしたいのかよく判らんが、 exp()が抜けてないか?

63 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 13:46:26 ]
いちおうプログラムのせるとこんな感じです。ここが影響して目標の値から
微妙にずれてるとおもうのですが
//M:次元数,x[M]:M次元のデータ、mean[M]:M次元の平均、var[M]:M次元の分散
double distr_rate(double x[M],double mean[M],double var[M]){
int i,j;
double a=0.,b=0.,D;
D=1.;

for(i=0;i<M;i++){
D *= var[i];//行列式の値計算
}
a=1.0/(pow(2.0*M_PI,M/2)*pow(D,1/2));//左の計算
for(i=0;i<M;i++){
b -= (pow(x[i]-mean[i]),2)/(2.0*(hv[i]));//右の行列式の計算です。
                     //対角行列なのでこれでいいと思われます
}

return (log(a)+b);//確率を対数で返しているので
//左の計算にlogがかかり、右のexpが外れます。
}





64 名前:デフォルトの名無しさん [2007/10/31(水) 16:06:39 ]
簡易な(個人的な)検索エンジンを作るのですが
Cronで動かす検索ボットを作るのに適した言語を教えてください

環境はFedora、ボットは全文検索型です


65 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 16:41:02 ]
>>64
なんでもいいと思うけど、重視したいことによるんじゃない?
スピード、難易度・・・

66 名前:64 [2007/10/31(水) 17:05:23 ]
>>65
すみません

正規表現によるタグ内の文字抽出がメインになると思いますので、その辺りの
スピードを重視して頂きたいです
あと結果をDB(MySQL)に登録します

PHPでボットを作るのは無茶でしょうか・・・

67 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 17:06:40 ]
>>66
クローラーならPHPのもたくさんあったはず
sourceforgeとか検索してみると結構でてくる

68 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 17:22:03 ]
正規表現を使うのなら、ライブラリの速度の通信速度で制限されるだろうから
言語に何を持ってきても大差ないんじゃない? PHPに慣れがあるならPHPでいいんでない?

69 名前:64 [2007/10/31(水) 18:00:34 ]
PHPでやってみることにします
どうもありがとうございました

>>67
それっぽいの見つけました
これから覗いてみます

70 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 21:43:01 ]
unixで使える言語等でUWSC見たいなことができるモノって何かある?

71 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 21:44:47 ]
UNIXといっても多種多様にあるんだが、いったいどれのことを言っているのか明確にしろ。



72 名前:デフォルトの名無しさん mailto:sage [2007/11/01(木) 04:55:05 ]
使ってるのはLinuxだけど
・複数のOSで使用されている言語で
・普通の機能として(ある特定のOS専用の機能ではない)実装されている
であればBestかなー。
Windows系は前述のUWSCがあるのでせめてX Window System上では一般的に使えてほしい

73 名前:デフォルトの名無しさん mailto:sage [2007/11/01(木) 08:09:34 ]
LinuxはUNIXじゃないがいったい何を言ってるんだ?

74 名前:デフォルトの名無しさん mailto:sage [2007/11/01(木) 08:19:09 ]
>>73
お前が何を言いたいのかがわからんよ。

75 名前:デフォルトの名無しさん mailto:sage [2007/11/01(木) 08:48:45 ]
Linuxのこんなソフトねーかスレで聞いたほうが早いんじゃねーの

76 名前:デフォルトの名無しさん mailto:sage [2007/11/01(木) 22:38:35 ]
Linuxなら/dev/input/mouseか/dev/input/event*でマウス操作をreadして、
readしたデバイスにwriteすりゃ、どのLinuxでも動くんじゃねの?

複数のOSって何さ?

77 名前:デフォルトの名無しさん mailto:sage [2007/11/01(木) 23:24:00 ]
Tcl/Tkとか?
いや、俺Tcl/Tkが何者なのか良くわかってないんだけど。
つか、UWSCも知らんけど。

78 名前:デフォルトの名無しさん mailto:sage [2007/11/01(木) 23:33:56 ]
ttp://www.atmarkit.co.jp/flinux/rensai/linuxtips/a006dogtail.html
これなんかどうよ

79 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 08:42:52 ]
Vista のマシンを買おうと思って、もう1年経つけど、まだ買わない方がいいかな。
無料のCコンパイラは、VS2005とか使えますか。

なんで、まだ OS に XP が選べますなんて、広告に出るんだ。

それともイッソ mini Mac だか、Mac Mini の方がいいかなあ。
お取り寄せしますかなんて、横柄なのもイヤだけどね。

80 名前:デフォルトの名無しさん [2007/11/02(金) 11:55:51 ]
Vista はセキュリティが強固だからやめとけ。XP に何か不満があるのか?

81 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 14:00:57 ]
>>79
ノートならハイブリッドスリープのあるVistaのほうが良いよ。
ただしメモリは大目に積む必要あり(1G*2で8000円くらい)

2G積んでるけどすごく快適よVista。(15-20s以内でOS立ち上がるし)

ただ音声関係のシーケンサとか特殊な機材を扱う場合は
ドライバがメーカで対応してるかどうかの確認は必要かと。

IOデータのビデオキャプチャとか一般用途で使われる
量販店で購入できるようなハードはドライバもほとんど
対応してきてるね。

タブブラウザ+テキストエディタ+doxygen+subversion関連+
eclipse関連もVista対応整ってる。

タブブラウザでタブ30枚くらい開いて、OS15秒で休止モード
から立ち上げて、開発環境としては申し分ないね。

ただVSもeclipseも最近の開発環境はメモリパカパカ消費してく
から、大目に積まないと作業に支障でるのは簡便して欲しいな…



82 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 14:15:01 ]
OSに3D機能なんて飾りです
エロいひとにはわからんのですよ

83 名前:79 mailto:sage [2007/11/02(金) 15:52:08 ]
>>81 いろいろ有難う。メモリ2Gは覚悟してるんだが、余りサクサク快調って
話はないもんで、気になって気になって。
ネット見るのと、自前のプログラム組む位にしか使わないんだけどね。

>>80 ノートの方は XP で、メールと写真の溜め込みに使ってるが、15" のせいか
なんかなじめん。プログラム作るとかは、大画面がいいよね。

考えれば、大したことには使ってない。

84 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 16:01:36 ]
BCC使っているのですが
プラットフォームSDKをインストールしたあと
-Iでインクルードに必要なパス設定するだけでいいんでしょうか

atlcom.h読むときに識別子エラーが、

85 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 16:13:52 ]
>>84
どんなコードに対してどんなエラー?

86 名前:デフォルトの名無しさん [2007/11/02(金) 16:17:43 ]
ADODBのパスワードとIDが手に入ったんですが、悪用できますかフヒヒ!

87 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 16:29:05 ]
お返事ありがとうございます

#include <atlbase.h>
extern CComModule _Module;
#include <atlcom.h>
#include <atlhost.h>
#include <windows.h>
#include <commctrl.h>
CComModule _Module;
BEGIN_OBJECT_MAP(ObjectMap)
END_OBJECT_MAP()
以下略


警告 W8008 〜\atlbase.h 5941;条件が常に真
 (関数_stdcall AtlDumpIID(const _GUID&,const char *,long))
エラー E2272 〜\atlcom.h 2497:識別子が必要
エラー E2303 〜\atlcom.h 2524:型名が必要
以下略

って感じです><



88 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 17:11:49 ]
LinuxとかUNIXでファイルを
$ less hoge
とかして中身を覗くと、
バイナリファイルでもテキストのとこだけ可読性があるじゃないですか。
例えば

FILE* fp = fopen("tmp", "w");
char* c = "ABCD";
fwrite(c, 1, 5, fp);
short s[4] = {1, 0, 2, 3};
fwrite(s, 2, 4, fp);
fclose(fp);

とかすると、
$ less tmp
ABCD^@^@^A^@^@^@^B^@^C
と自分の環境では表示されます。

なんでこれって、ABCDのところだけ、charだってlessは(terminalは)分かるんですかね?
charは1 byteずつで書き込まれて、shortは2 byteずつで書き込まれるだけで、
shortの2 byteがcharが2つ並んでるってなぜ誤認識されないんでしょうか。

89 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 17:17:14 ]
ためしに short s[4]={ 16961, 17475, 17989, 18503 }; ってしてみ

90 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 17:19:52 ]
>>89
ああ、理解しました。ありがとうございます。

そもそも、
ABCD^@^@^A^@^@^@^B^@^C
にも、途中でA、B、Cって出てますね。

91 名前:デフォルトの名無しさん [2007/11/02(金) 18:47:32 ]
class CHoge
{
    dxdraw *hoge;
}

class CHoge
{
    class dxdraw *hoge;
}
に違いはあるのでしょうか?



92 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 20:27:40 ]
int bar;

class bar{
int foo;
};

int main(){
class bar hoge;

bar = 0;
return bar;
}

93 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 20:51:18 ]
>>92


94 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 21:57:42 ]
>>91
基本的に違いはない。

ただ、92のような状況では、dxdarwがクラス型であるということを明示するために、
classを付加しなければならないことになる。

95 名前:デフォルトの名無しさん [2007/11/02(金) 22:00:04 ]
>>94
へーへー
class barに触るためにはなんて書けば?

class bar.foo = 10;
とかでいいのかな?

96 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 22:41:04 ]
class bar hoge;
hoge.bar = 10;

Cで構造体ってやらなかった?

97 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 22:43:05 ]
>>96
hoge.bar ?



98 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 23:28:14 ]
hoge.fooだな、すまん

99 名前:デフォルトの名無しさん [2007/11/02(金) 23:29:26 ]
>>98
あ、>>92の場合です。
>>92の場合もhoge.fooで自動的にクラスの方触ってると判定されるんですか?

100 名前:デフォルトの名無しさん mailto:sage [2007/11/02(金) 23:51:35 ]
いちいち質問を書き込んでいる暇があったら、コードを書いて試せばいいだろ。
それが出来ないお前はプログラマには向いていない。

101 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 01:08:12 ]
>>99
問題になるのはあくまで変数名とクラス名の衝突だから、

int bar;

class bar{
public:
int foo;
};

int main(){
class bar hoge;

bar = 0;
hoge.foo = 1;
return hoge.foo;
}

オブジェクトからのアクセスには、何の問題も無い



102 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 16:46:16 ]
 VBは馬鹿にされてる言語なので、ExcelマクロやVB6しかプログラムしかできない俺は
ネイティブコンパイルの言語が価値高いものだと思ってたが、よく考えたら、VBがぼろ
いなら、スクリプト言語や中間コンパイル言語や仮想マシン言語も同様にぼろいはずな
のに、何でVB同様に馬鹿にされずにいるんだろうか。
 PerlだとかJavaとかのような近代になって出現した変な言語軍団もぼろいんじゃない
かね。秀丸のマクロもぼろいよな。また、スタンドアロンではなく、Webアプリのよう
なサーバーからの応答を待つプログラムも全部ぼろいよな。


103 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 16:57:05 ]
>>102
VB6はネイティブじゃなかったかい?

VBが馬鹿にされるのは覚えやすいので初心者が沢山使って
糞プログラムを量産した結果、プログラマーの腕がへぼいのではなく
VBがへぼいという認識が定着してしまったからというのと
つかったこともないやからからN88ベーシックなんかと同一視されているから



104 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 17:12:28 ]
>>102
日本語でおk。

っていうのは冗談でUTF-8対応でデフォルトでインストール
しないで使えるからVBSそんなに悪い印象はないけどな
インストールするのに許可がいるとか職場もあるしな
ケースバイケースだと思うぞ。テキスト処理用途だと

105 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 17:15:17 ]
C++が不人気なのはなんで?
あの例の禿のジョークインタビューネタが原因?

106 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 17:33:48 ]
言語仕様が貧弱なとこじゃね。
GCやRTTIは言語仕様にぶち込んでしまうべきだった。
まあそうすると適用分野が減るからそれは不可能なんで
開発者はJavaやC#に流れるようになったと。

107 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 17:35:52 ]
>>104
VBは実行速度の遅さを問題視して批判されることがあるが、その論理だと、
perlのようなインタプリタ言語や仮想マシン言語Javaも同様に批判されな
いとおかしいな。Visual C++とかDelphiとかにしないとVB同様に遅くなる
んじゃないかね。

108 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 17:42:24 ]
あっ一応の>>103つもりだった、>>104だとあまり話がかみ合ってないことになるな。

109 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 17:45:23 ]
>>108
103は速度のことには触れてないぞw

110 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 17:48:01 ]
言語仕様が糞
IDEがDelphiなんかのBorland製品と比べて糞だった
.NET時代にはC#に対するアドバンテージがほぼ消えたから存在感が空気

111 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 17:55:48 ]
>>110
逆も真なり
Cでなくてもよくなったともいえる




112 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 22:19:11 ]
BASICだから糞。

113 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 23:50:24 ]
VB系言語のCOMとの親和性の高さは異常(もちろんVB.NETは別)。
これだけは絶対ほかの言語に負けない。

114 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 01:09:32 ]
>>112
こういうやつが一生懸命こき下ろし活動を続けた成果なわけだw

115 名前:112 mailto:sage [2007/11/04(日) 01:16:38 ]
コキ下ろしてた方ですが、なにか?

116 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 01:17:40 ]
うん、ごくろうさん
たのしかったかい?

117 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 05:50:13 ]
>>107
VBのイメージってこんなんかな
・小規模なツール以外にあまり向かない
・そんな凝った言語でもないのにロクに理解せず使う奴が多い
・実行遅い
・仕様がコロコロ変わる
・ランタイムに互換性がない

Javaは実行は遅いが大きなプロジェクトにも耐えるイメージがある。
PerlはCGIに関しては理解せずに糞コード量産する輩が多いが
それ以前からの実績があるし。

118 名前:91 mailto:sage [2007/11/04(日) 09:55:18 ]
>>94
サンキュ、ラブラブゲッチュにょ

119 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 09:59:55 ]
デザインパターンのオブジェクトコンポジションパターン
SUGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

120 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 10:28:00 ]
広告:::ゆとり世代舐めんな。 やぱ舐めて。

121 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 11:57:25 ]
class CHoge
{
    struct {
        int iMode;
        char cName[8];
    } m_tHistory[8];
};
というのを見かけたんですが、
アクセス可視は private でよかったでしょうか?
実際コンパイルしてみたら private と同様の動きをしたんですが
初めてみるものでして確認がしたいのです。
ちなみに public: を入れると やはり public な動作をしました。
継承とかすると アクセス制限も継承されるのでしょうか?



122 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 12:42:42 ]
class CHoge 

    struct A { 
        int iMode; 
        char cName[8]; 
    };
    A m_tHistory[8]; 
}; 

と、同じ。


123 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 12:53:42 ]
なるほど






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<160KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef