トップページ⇒tech
1001コメント279KB

***すれ立てるまでもない質問はここで 第13刷***

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさんNGNG
どのスレッドに質問したらいいか、わからないときはここで質問してみよう。
FAQ(良くある質問)だと思ったら、ここで質問してみよう。
もっと詳しい解説が知りたければ検索してみよう。

http://www.google.com/
http://2ch-kensaku.ddo.jp/

過去スレは>>2-5あたり
0002デフォルトの名無しさんNGNG
第1刷 http://piza.2ch.net/tech/kako/975/975576060.html
第2刷 http://piza.2ch.net/tech/kako/990/990082077.html
第3刷 http://piza2.2ch.net/tech/kako/993/993933402.html
第4刷 http://pc.2ch.net/tech/kako/998/998403891.html
第5刷 http://pc.2ch.net/tech/kako/1001/10019/1001998049.html
第6刷 http://pc.2ch.net/tech/kako/1004/10041/1004183881.html
第7刷 http://pc.2ch.net/tech/kako/1006/10069/1006910650.html
第8刷 http://pc.2ch.net/test/read.cgi/tech/1008908052/
第9刷 http://pc.2ch.net/test/read.cgi/tech/1010673275/
第A刷 http://pc.2ch.net/test/read.cgi/tech/1012536901/
第11刷 http://pc.2ch.net/test/read.cgi/tech/1014478527/
第12刷 http://pc.2ch.net/test/read.cgi/tech/1016631412/
0003デフォルトの名無しさんNGNG
最強の命名規約(C++を想定)ってなにか無いですか?
合理的で可読性が高くてunix的なソースコードとの親和度が高いくせに
MS-Windows的なソース(pascal寄り?)とも相性がよく、変数名などが
不必要に長くならず、Courierにぴったりフィットして、一言でいうと
美しいやつ。

いろいろ試行錯誤で命名規約考えたりしても、どこかで気に入らない点
が出てきてしまうので。
0004デフォルトの名無しさんNGNG
VS.netのオンラインユーザ登録ってどうやるんですか?
なんかインストールするときにユーザ登録みたいな処理なかったと
思うんですが。登録してないとMSDNの最新版とかもらえないので困ります
0005デフォルトの名無しさんNGNG
そうだな。
名詞の頭文字1文字とか最強じゃないか?
temp => t
count => c
date => d
attribute => a
window handle => w
file descriptor => f
0006名無しさんNGNG
Unload ***すれ立てるまでもない質問はここで 第13刷***
名無しさん.Show
0007デフォルトの名無しさんNGNG
・クラスのメンバ変数に接頭でm_をつける or 末尾に_をつける?
・クラスにprivateな関数の頭には_をつける or つけちゃ駄目?
・型(クラス)名は大文字ではじめる or クラス名(小文字ではじまる)_t?
・関数名は動詞(大文字で開始)?でもtimeGetTime()とかグっとくるし。
→ 手続き的関数の名前は大文字で開始、関数的関数は戻り値を接頭?
・略語はどこまでオッケー?
・変数の集合体(配列とか)は複数形にする?(m_verticesみたいな) or
「array」「list」とかつける?(m_vertexListみたいに)
→ informationを略して複数にするとinfoesみたいに「e」が入る(嫌だ)?
・データファイル名は dataFileName? nameOfDataFile?
szNameDataFile? strDataFileName?

ああわからぬ。
0008デフォルトの名無しさんNGNG
Windows環境でDDEのやり取りをモニタするツールを探してます。
VCにはddespy.exeが付いているみたいなんですが、それだけの
ために買うのももったいないので。なにかいいのがないでしょうか。
0009デフォルトの名無しさんNGNG
>>3
郷に入れば郷に従うのがいいかと。
M$的なソースとunix的なソースの両方と相性がいいってのはちょっと虫が良すぎかと。
0010デフォルトの名無しさんNGNG
やっぱりそうですかねぇ。使い分けるのも能力のうち?
基本はMS-Windowsベースで作業しているんですけど、STLとかって
unixのcライクなので微妙に浮いている気がしたので。
(push_backとかconst_iteratorとか)
0011デフォルトの名無しさんNGNG
>>10
スタックは・・・
0012デフォルトの名無しさんNGNG
strcatとかatoiとかの浮きっぷりに比べれば…
0013デフォルトの名無しさんNGNG
>>8
DDEってメッセージベースだった気がする。
ってことはフックすればいいわけで・・・。
0014デフォルトの名無しさんNGNG
atoiとかの標準的なの(むろんpush_backなども)は見慣れているし
シンプルで綺麗だしいいんですが、問題は自分でコードを書くときに
同じ規約で行くと、少し抽象度が下がっただけでソースが汚くなった
ような気がするんです・・・
0015デフォルトの名無しさんNGNG
>>8
platformSDK(無料)に入ってたような。
0016デフォルトの名無しさんNGNG
>・クラスのメンバ変数に接頭でm_をつける or 末尾に_をつける?
どっちもやらない。

>・クラスにprivateな関数の頭には_をつける or つけちゃ駄目?
付けちゃだめ。これはスタイルじゃなくて、言語仕様上の問題

>・型(クラス)名は大文字ではじめる or クラス名(小文字ではじまる)_t?
コンテナクラスなど再利用できるものは小文字
再利用不可能なアプリケーションローカルなクラスは文節ごとに大文字
プリミティブとして扱いたいクラス(complexなど)は_t

>・関数名は動詞(大文字で開始)?でもtimeGetTime()とかグっとくるし。
普通は動詞。でも、例外も当然ある
XxxToYyyとか。convertXxxToYyyなんて冗長。

>・略語はどこまでオッケー?
自動変数のみ略語。UTCとか一般的な略語はどんどん使う

>・変数の集合体(配列とか)は複数形にする?
通常は複数形。リスト(配列)であることが重要な場合のみxxxList/xxxArray

>・データファイル名は dataFileName? nameOfDataFile?
DataObject.FileName()
001716NGNG
C++前提ね。
0018デフォルトの名無しさんNGNG
>>16
・クラスのメンバ変数名に何らかの修飾をしないとコンストラクタの
引数と名前がぶつかったりしません? ::で修飾?
・DataObjectに格納する前のデータファイル名はどうしましょう?
001916NGNG
>>18
>・クラスのメンバ変数名に何らかの修飾をしないとコンストラクタの
普通は被らない。
メンバ変数はフルスペックで、引数は省略語で命名する。

>・DataObjectに格納する前のデータファイル名はどうしましょう?
固定されたファイル名の場合は、
DataFileかな。 〜Of〜は冗長
0020デフォルトの名無しさんNGNG
ishのエラー訂正の仕組みについて解説してるページとかありませんか?
0021デフォルトの名無しさんNGNG
>>20
バイナリ->テキスト変換アルゴリズムにエラー訂正機能ってあるんですか?
あ、昔は伝送路自体がクソだったからか。
0022デフォルトの名無しさんNGNG
>>21
何か勘違いしてない?
ishのバイナリ>テキスト変換アルゴリズムじゃなくて、
ishのエラー訂正アルゴリズムの話でしょ。

もしかして、ishの強力なエラー訂正を知らない?
0023デフォルトの名無しさんNGNG
>>22
全然w
俺がPC買ったときにはバイナリデータ普通に送れてたから。
推測だけで物言ってました。
0024デフォルトの名無しさんNGNG
>>・クラスにprivateな関数の頭には_をつける or つけちゃ駄目?
> 付けちゃだめ。これはスタイルじゃなくて、言語仕様上の問題

まぢで??
0025デフォルトの名無しさんNGNG
>>24
言語仕様じゃなくて慣例だよな。
0026デフォルトの名無しさんNGNG
>>25
リンク時に_mainとかになるから。みたいな??
0027デフォルトの名無しさんNGNG
>>26
_[なまえ]は慣例か? コンパイラの仕様じゃないのか?
0028デフォルトの名無しさんNGNG
ランタイム用に予約されてるのは "__" で始まるやつだけだと思てた...

でも、クラスにプライベートな関数じゃあ
どんな名前つけても問題にはならないですね。
行儀わるいのかもしれないけど。
0029デフォルトの名無しさんNGNG
ish はCRC でエラー回復してなかったっけ?
0030デフォルトの名無しさんNGNG
_(個数は関係ない)で始まる名前はすべて予約語だが?
0031デフォルトの名無しさんNGNG
>>29
crcってエラー発生位置は検出できるが、
訂正はできないはず。
ishはかなりの部分が壊れても(連続で5文字とか)修復する
0032デフォルトの名無しさんNGNG
ヽ(`Д´)ノウワーーン前すれの1000取られたよォォ
0033デフォルトの名無しさんNGNG
ish はタテ、ヨコ、ナナメの1バイトチェックサムを付加している。
m文字×n行を1ブロックとして、ヨコチェックサムは行末に付加、
タテとナナメのチェックサムはブロック末にそれぞれ1行分、付加される。
で、そのブロック内で最大3行までのエラーは回復できる。
それ以上の詳しいアルゴリズムは忘れた。
0034デフォルトの名無しさんNGNG
>>33
なるほど。
エラーが出たら連立方程式を解く感じで求めるんですね。
しかし、この方式、付加情報の容量大きさが結構大きくなるね。
0035デフォルトの名無しさんNGNG
>>34
けど、他のよりよっぽど効率が良かったりする、
0036デフォルトの名無しさんNGNG
何故か前スレよりさがってるのでage
0037デフォルトの名無しさんNGNG
>>30
「予約語」の意味わかってる?
0038デフォルトの名無しさんNGNG
アンダースコアで始まるすべての識別子は、
コンパイラ用に予約されている。

なにか間違いがある?
0039デフォルトの名無しさんNGNG
言語は?
0040デフォルトの名無しさんNGNG
>>38
それを「予約語」というのか?
0041デフォルトの名無しさんNGNG
C++ に限っていえば、ISO の C++規格書によれば、
17.4.3.1 - Reserved names のところに、

17.4.3.1.2 - Global names
1 Certain sets of names and function signatures are always reserved
to the implementation:

- Each name that contains a double underscore ("__") or begins with
an underscore followed by an uppercase letter (lex.key) is reserved
to the implementation for any use.

- Each name that begins with an underscore is reserved to the implementation
for use as a name in the global namespace.

とあるね。つまり 38 は間違いではないと。
0042デフォルトの名無しさんNGNG
>>38そのもの間違いじゃないけど、
>>40に尽きる。
004338じゃないがNGNG
「予約語」って何を指して言うの?
0044デフォルトの名無しさんNGNG
>>43
typedef とか while とか if とかいくらでもあるでしょうが
0045デフォルトの名無しさんNGNG
カメラで画像を取り込みながら、画像処理とかをしたいんだけど、VCとかでサンプルとか
があるサイトって知りませんか?
具体的にいうとカメラから取り込んだ画像は、リアルタイムで画面に描画していて
ある間隔でその画像を取得して画像処理をするってことがしたいです(んで、
結果を画面にインポーズする)。
オフラインでうまくいくようになったので、リアルタイムで処理をしたいのだが、
私がやると処理の間、カメラからの取り込みが止まってしまうのがいたい。。。
0046デフォルトの名無しさんNGNG
マルチスレッドで作ればいいのでわ?
0047デフォルトの名無しさんNGNG
予約語はReserved word の訳だと思ってたよ。
0048デフォルトの名無しさんNGNG
予約語と予約済み識別子がゴッチャになってるような気が。。
0049デフォルトの名無しさんNGNG
むちゃくちゃ初心者以下のミミズレベルの質問です。

Macのアプリケーションって、何言語使って作るんですか?
やっぱりWinみたく、CとかC++なんですか?
0050デフォルトの名無しさんNGNG
Lisa Pascalです。
0051デフォルトの名無しさんNGNG
>>49
cede warriorが標準。よって何でも動く。
0052デフォルトの名無しさんNGNG
>>51
macってSymantec Cが標準じゃないの?
0053デフォルトの名無しさんNGNG
>49
Hyper Card
0054デフォルトの名無しさんNGNG
unixのコマンドで教えてください。
TIFF形式の画像ファイルをgif形式にコンバートしたいのですが、コマンドライン
からコンバートが行えるコマンドはフリーのもので、どこかに無いでしょうか?
gccでコンパイルできればOKです。

イメージとしては、graphconvert <infile.TIFF> <outfile.gif>
こんな感じです。
ご存知のかたお願いします。
0055デフォルトの名無しさんNGNG
システム構築におけるドキュメントの作成・管理のツールに関する
話題を扱ったスレ無いでしょうか?

もし立てるなら情シス板のほうがいいですか?
0056デフォルトの名無しさんNGNG
>54
netpbm http://netpbm.sourceforge.net/ とか使えるのでは?
0057ムネオハウーNGNG
>macってSymantec Cが標準じゃないの

いつの話やねん? CodeWarriorだよ最近は。
ただしMac OS X以降は純正のProject Builderがメインになりそうだから
そうなるとObjective-C,Javaとかが有力になりそう。
あと、REALbasicというVBみたいな開発環境もサードパーティーから出ている
0058デフォルトの名無しさんNGNG
>>54
ImageMagick
http://www.imagemagick.org/
0059デフォルトの名無しさんNGNG
>>54 はマルチなんだから、レスなど返ってきませんよ。
0060デフォルトの名無しさんNGNG
MacでCとかC++て覚えられますか?
その為には他にどんな物が必要となりますか?
というのもプログラム覚えたいと思ってこの板で検索してたら、
「Cを覚えれば・・・・」
「まずはCから・・・・」
「いやC++だ・・・・」
等々書込みが多かったので基本的な部分がわかるような気がして・・
OSは9.2.1です。よろしくお願いします。
0061C房NGNG
当たり前。
Cは神でC++は天使。
006254NGNG
>>56 >>58
ありがとうございます。
しかし、当方EWS4800のUP/4800 どちらもコンパイルに難航中。。
ImageMagickなんて本体いらないからconvertコマンドだけコンパイルしたい。(泣

>>59
なんて非建設的な...(哀
0063ムネオハウーNGNG
>>60
Mac OS XについてくるDeveloper Tools CDをインストールすれば
C,C++コンパイラーが走るよ。あ、9.2.1か。OS Xが動かないマシン
ならともかく、もし動くならOS Xを検討するほうが楽だよ。
Code WarriorのLearning Editionという手もあるけど、
今からはなー。
0064デフォルトの名無しさんNGNG
うえ〜ん( ´Д⊂ヽ マルチに哀れっていわれたよー
0065デフォルトの名無しさんNGNG
駆動装置を作り、パソコンの信号から固定させたペンの下に金属版をおき
金属板を動かすにはどのようにプログラムすればいいですか。
0066デフォルトの名無しさんNGNG
失礼しました。文字かくにはどうすればいいですか。65です
006749のミミズです。NGNG
皆さん沢山のレスどうも有り難う御座いました。
私のマシンはPCなのですが、
訳あってMacのソフトを作りたいと考えていたのです。

CodeWarriorというのが良いみたいですね。
Mac自信まだ持ってませんので、
今の内は、CかC++を勉強しておくことにします。
0068デフォルトの名無しさんNGNG
>67 Mac自信まだ持ってませんので、
おいおい
>63 参照
006960NGNG
>>ムネオハウーさん
レスありがとうございます。
OSXは入ってますのでDeveloper Tools CD
の中探して試してみます。
0070宗男くさい?NGNG
Cで再帰型ですがなにか?
0071デフォルトの名無しさんNGNG
こんな質問するんじゃねぇ〜!とお思いの方もいると思いますが・・・
よくクラック(シリアル)とかで、
FILENAME tl32v20.dll
00150D: 2B 90
00150E: C6 90
001518: 7E EB
のようなものを見かけるのですが、これを編集するにはどのようにしたらいいのですか?
また、何を使って、どのような見方、編集をするといいのでしょうか?!
0072デフォルトの名無しさんNGNG
たぢえりないば
007371NGNG
そうですよね…
ということは、その見かた、及びプログラム的なものを知らないと
どうにもならないと!ということになりますかね…
学ぶにしても何をどこからやっていいやら…(T_T)
0074デフォルトの名無しさんNGNG
とくれせんたぼーび
007571NGNG
追記:
上記内容に追記ですが、元もとのどの部分を編集するのか?という
根本的なもの分かりません。はぁ〜まだまだ、壁は高い…
0076デフォルトの名無しさんNGNG
>>75
というかドコまで知ってるかを述べよ。
どの言語が使えるとかね
0077デフォルトの名無しさんNGNG
突然すみませんがどなたか教えてください。

VBのフレキシブルグリッドを使って
アクセス2000で作成したDBのデータをSQL文で
抜きとって来たいのですが
『ISAMドライバがありません』みたいなこといわれて
エラーが出ます。

データグリッドなら問題なく動くんですが
フレキシブルだと無理なんです。

どなたか原因のわかる方がいらっしゃいましたら
ぜひ教えてくれませんか?

環境は、win2000です。
よろしくお願いします。
0078デフォルトの名無しさんNGNG
>>77
ISAMドライバ入れてないんでは?
0079デフォルトの名無しさんNGNG
>>71
00150D: 2B 90 ←左の値(2B)を右の値(90)に変えろってこと。
↑
アドレス
0080デフォルトの名無しさんNGNG
PC98のソフトを逆汗してコピープロテクト解析してたころが懐かしいな
0081デフォルトの名無しさんNGNG
zpiファイルのパスワード解析ソフトは僕に作れますか?
0082デフォルトの名無しさんNGNG
>>81はやればできるヤシだ!漏れが保証する。
0083デフォルトの名無しさんNGNG
>>81
で、pikazipより効率のいいアルゴリズムは確立してるのか?
0084デフォルトの名無しさんNGNG
なんか
いい卒論のテーマない?
0085デフォルトの名無しさんNGNG
desの解読だから君には無理
0086デフォルトの名無しさんNGNG
解析ソフトは作れるだろうが、きみのつくる解析ソフトが
現実的な時間でパスを解けるとは思わない。
0087デフォルトの名無しさんNGNG
VB6(Win2k)からsolaris8に用意してあるcshを起動する事って出来る?
ShellExecute すれば大丈夫らしいんだけど、サーバーのIPとか
ディレクトリの指定はどうするの
0088デフォルトの名無しさんNGNG
★★★ マジレスしてくれ〜 ★★★
http://pc.2ch.net/test/read.cgi/tech/1018627906/1
‥‥
telnetかsshつかえば‥‥
0089デフォルトの名無しさんNGNG
>>88
削除依頼だしとけ
0090デフォルトの名無しさんNGNG
↓のソースをみてめまいを起こすのは私だけ?
VC++で作ったプログラムを他のOSへ移植頼んだらこんな感じになってた。
作った本人曰く、「makefile作るのめんどくさい。」だって。
だからといって20余りのソースファイルをインクルードするかぁ?
余りのショックに叫んでみたくなっただけです。
スレ違いならスマソ。


#include "clsa.h"
#include "clsa.cpp"
・
・
#include "clsz.h"
#include "clsz.cpp"

void main()
{
// ここに処理が入る
}
0091デフォルトの名無しさんNGNG
>>90 それくらいならいいよ。
 main しかないコードなんて見た事ない?
  『関数のサイズが大きすぎますってエラーが出るんだけど』とか聞かれた事ない?

でもおいらも

char MyData[]=
#include "data.dat"

なんてコードは書くけどなあ ・・カラーエディタが巧く動かない時があって鬱
0092デフォルトの名無しさんNGNG
>>91
あるある!!
javaプログラム作成を頼んだら、クラスが1つだけあってそのなかに
public static void main(void) ....
コードが500行にも達しようかという凄さにびっくり。
0093デフォルトの名無しさん NGNG
VC++でCSVファイルリードってどうやるのでしょうか?
なんかコメントまでリードしてしまうのですが・・。
簡単な内容なのでしょうが、
うちの開発陣は誰も知りません。
よろしくお願い致します。
0094デフォルトの名無しさんNGNG
>>93 簡単です。
1行全部よんで一文字づつ解釈するもよし、好きなテクニックを使うといいでしょう
0095デフォルトの名無しさんNGNG
CSVのコメントってどんなんだっけ?
0096デフォルトの名無しさんNGNG
> 93
そんなクソみたいな開発陣にはムリだと承知の上で
flex + bison でも勉強しろとか書いてみるテスト。

CSVなんか手でコーディングしたって大した量じゃねーだろに。
0097デフォルトの名無しさんNGNG
ンダンダ
0098デフォルトの名無しさんNGNG
>>90
でも
実際、クロス環境って貧弱なの多いし、説明英文だったりで読むのも時間かかるし
実際、makefile自分で作るのそれなりにメンドクサイし

一人で作業してるなら、その手を使う事もあるけどね
0099デフォルトの名無しさんNGNG
Makefile 自動生成プログラムを作ってチャッチャとやればヨロシ
0100デフォルトの名無しさんNGNG
100ゲット!
0101デフォルトの名無しさんNGNG
>>99 クロス環境ってそんなに何度もやる訳じゃないから それを作るのもメンドクサイんだよなあ
0102デフォルトの名無しさんNGNG
なんだよCSVのコメントってよ(笑)
あからさまに独自ルールでないか?
0103デフォルトの名無しさんNGNG
独自ルールもなにも、CSVの標準なんてあったっけ?
0104デフォルトの名無しさんNGNG
明文化された標準なんてものは知らないが、
CSVといって確実に保証されていそうなレベルは「カンマで区切って改行で終わる」だけで
それ以上のすべての工夫はあらかじめ注記しないと通用しないでしょ。
0105デフォルトの名無しさんNGNG
automake/autoconf が勝手に作ってくれるだろうに…
0106デフォルトの名無しさんNGNG
>>105 それを使う方がメンドクサイだろうに
0107デフォルトの名無しさんNGNG
>>104
セミコロン中のカンマの扱いも標準外って事?
0108デフォルトの名無しさんNGNG
>>107
だ。
0109デフォルトの名無しさんNGNG
いいたいのは 123,"AB,CD" をどう扱うという事だろ? >>107
0110デフォルトの名無しさんNGNG
クォーテーションやエスケープや
カンマそのものをどうやって現すかとかその他いろいろ、、、
0111デフォルトの名無しさんNGNG
プログラムを実行するときにプログラムカウンタというのが次の命令が
あるアドレスを持っていると本に書いていたんですが、
c言語のプログラムでは、最初にそのカウンタがmainのアドレスを指しているんで
すか?
0112デフォルトの名無しさんNGNG
>>111
正確にいうとランタイムルーチンから(各種初期設定後に)
main関数がサブルーチンコールで呼ばれる。


0113デフォルトの名無しさんNGNG
WPARAMのWってなんですか?
0114デフォルトの名無しさんNGNG
WORD
0115デフォルトの名無しさんNGNG
>>113
WORDなんじゃないかな?
昔は16BITだった。
0116デフォルトの名無しさんNGNG
LPARAMのLはLONGですか?
0117デフォルトの名無しさんNGNG
そーです。
0118デフォルトの名無しさんNGNG
C言語で

char *str = "( 1 + 2 * 3 ) * 4";
char *buff = str;

のbuffの初期化が「不正な初期化」と出ました。どうしてですか?
strが指している文字列を指すというつもりでやったんですが。
コンパイラはbcc32です。
0119デフォルトの名無しさんNGNG
strが変数だからです。
宣言と代入を分けましょう。
0120ひよこ名無しさんNGNG
演算子∇とは何かって宿題でたんですけど、
どなたかこの解答を教えて下さい。
演算子のほうはネット等で調べたらわかったんですけど、
特に∇がよくわからいんです。
後の問題に演算子∇2乗とは何か?とかあるし・・・。

どなたかこんな私を助けてください。
0121118NGNG
>119
即レスありがとうございます。
分けるといけました。

が、いまちち理由がよくわからないのですが、常識ですか?
0122118NGNG
>121
×いまちち → いまいち

...。
0123デフォルトの名無しさんNGNG
>>121
要するに、変数 (正確には、式の値) では、初期化できないという制限。
変だと思うのは、正常。C++ なんかだと大丈夫だったりするからね。

ところで、「いまちち」ってな〜〜〜に ?
0124118NGNG
>>123
とすると、
int a = 10;
int b[a];
がエラーになるのと同じ理由ですか?
でも、エラーメッセージがこちらの場合
「定数式が必要」
と出ます。まあ、ある意味
「不正な初期化」
ですが、ひょっとして、意味がちがうとか?
0125デフォルトの名無しさんNGNG
>>120
△
0126デフォルトの名無しさんNGNG
>>124 定数式が必要だから。だよ
配列は変数でサイズを指定できない。
0127デフォルトの名無しさんNGNG
>>120
ナブラじゃなくて?
http://homepage2.nifty.com/eman/electromag/nabla.html
0128118NGNG
>>124
では、エラーの意味は違うということですね?
0129デフォルトの名無しさんNGNG
>>128 ちがうということです
0130118NGNG
>>129
納得しました。どうもありがとうございます。
(うーん。勉強がたんない)
0131デフォルトの名無しさんNGNG
AVIファイルから音声だけを抜き出してWAVEファイルにしたいんですが、
どうすればいいのでしょうか。
Windows Media Format SDK
DirectX8 SDK
で、がんばってみましたが、分かりませんでした。
環境は Visual C++ です。ご教授お願いします。
0132デフォルトの名無しさんNGNG
大域変数なら初期化は定数式だけだけど・・・。
0133デフォルトの名無しさんNGNG
parthenon期限切れなんですけどどうしたらいいのでしょうか。
http://www.kecl.ntt.co.jp/parthenon/html/download_j.htm
0134デフォルトの名無しさんNGNG
gccがアセンブリコードを出力できたことを知った!
(TДT)感動!
0135RubyistNGNG
ひゅ ひゅ ひゅ ・・・
ひゅって いいたいんだ
0136デフォルトの名無しさんNGNG
>>134
できたって言うか毎回出力はしてる・・・。
0137hageNGNG
恥ずかしい 質問なんですけど
JAVAのVMと VBのランタイムって 位置ずけとして どんな違いが あるんですか?
私的には VBだって いろんなプラットフォームに向けたランタイムが在れば JAVA VMと 同じような 見方ができると思うんですが やっぱ 技術的に 無理なんですかねぇ
0138デフォルトの名無しさんNGNG
>>137
いや、しょうもない数値計算はネイティブコードでは?
0139デフォルトの名無しさんNGNG
>>137
Win32APIに依存しすぎてるのかね?
0140hageNGNG
138さん 139さん
レス ありがとうございます
ん〜 なにげに 素人なんで よくわからないんで もうちっと 勉強してから 改めて 質問なり 報告なり させていただきます
0141デフォルトの名無しさんNGNG
>>131
どうがんばったのだ?
0142デフォルトの名無しさんNGNG
IME98がおかしくなって、
なんかかたかな変換しようとすると、
あぷりごと強制終了されちゃうんですが…
windouws98を再setupしても直らなかった。
どうすりゃなおるんでしょーか?まじで困ってます。
質問の意味よくわかんないけど…
0143デフォルトの名無しさんNGNG
念じなさい。
0144hageNGNG
>>142
再setupってのは クリーンインストールをし直したってことでしょうか?
0145デフォルトの名無しさんNGNG
>>144
くりーんかはどうかは知りませんが、
PC買った時についてきたwindows98のCD使って
再いんすとーる?をしました。
0146デフォルトの名無しさんNGNG
ttp://guidjz.tripod.com/asuka99/base64_zip.txt
誰かこれを複合化してみて欲しい。
いた違いかどうかすら知らない漏れは
逝ってくる
0147デフォルトの名無しさんNGNG
>>145
HDD全部消して、最初からインストールしる。
0148デフォルトの名無しさんNGNG
>>146
単なるbase64やん。
自分でデコーダ書けよ

>>142=>>146か?
どうしてこうも関係ない話ばかり・・・
0149146NGNG
いや、漏れは142じゃない。しかも146の書き込みオンリー
板違いだったみたいすね。他逝きますわ。
0150デフォルトの名無しさんNGNG
142ですが別人物です。
板違いだったんでしたら、ごめんなさい。
言い訳したくないが、普段PC関連板はこないんで、
どこで質問すればいいかわからなくて。
お目汚しすいませんでした。
0151デフォルトの名無しさんNGNG
>>146
ここはプログラムを(使うのではなくて)作る板。
ベクターで BASE64 デコードツールを探してくれ。

>>150
Windows板にでもいくといいよ。

Windows9x・Me質問スレッド Part11
http://pc.2ch.net/test/read.cgi/win/1017160919/
くだらない質問この指と〜まれ! Part30
http://pc.2ch.net/test/read.cgi/win/1018400838/
0152GNU + Cygnus + Windows = CygwinNGNG
Cygwin(・∀・)イイ!!

本家:http://www.cygwin.com/
FAQ?:http://www10.u-page.so-net.ne.jp/fa2/riue-s/faq/faq_toc.html
0153蝿蜜NGNG
ログオフ時に毎回実行される WSH のスクリプトって書けますか?
OS は Win2000 Pro。

あと、JScript(VBS でもいいけど)で各ユーザのマイドキュメントへのパスって取得できるんですか?
015477NGNG
>78さん
どうも、dllが壊れてたみたいです(汗
もう一回アクセスをインストしてみます。

ありがとうございました。
0155デフォルトの名無しさんNGNG
最近VC++を勉強しはじめて、
簡単なアドベンチャーゲームを作ろうとしています。
bitmapの単純な表示などはできるようになったのですが、
textの表示と、bitmapの合成に手間取っています。
ダイアログ形式で、選択にボタンを使うと少しはできるのですが、
できればダイアログ形式ではないものを作りたいのです。

もしよろしければ、MSDNなどのここを見ろ、というアドバイスや
これらを勉強するのに役立つHPや書籍、またはソースなどを
教えていただきたけたら嬉しいです。
よろしくお願いいたします。
0156155NGNG
>教えていただきたけたら嬉しいです
誤字ハケーン
鬱だ・・・
0157麗恵香NGNG
魔法のiらんどでつくったHP不正に改ざんされてパスワード変えられた!!
誰か不正アクセスの仕方とか教えてください!!。お願いします!!。
0158デフォルトの名無しさんNGNG
>>157
お前のパスワードがクソだった。以上。
0159デフォルトの名無しさんNGNG
質問したいです
VisualStudio.Netをインストールしたらシャットダウン
したら再起動するようになってしまいました
初心者なのでどうかよろしくお願いします
osはwin2000です
0160デフォルトの名無しさんNGNG
Cygnu はアイコンがダサい。
0161デフォルトの名無しさんNGNG
>>159
バイオスの表示が出てるときにすばやく電源きれば安全だよ。
0162デフォルトの名無しさんNGNG
bool → bHoge
DWORD → dwHoge
名前付け関係の参考になるサイト教えて!
0163デフォルトの名無しさんNGNG
>>162
じゃヒントだけ。
そういう書き方を薦めてるサイトはくそ。
0164デフォルトの名無しさんNGNG
>>162
http://pc.2ch.net/test/read.cgi/tech/1011026963/l50
0165デフォルトの名無しさんNGNG
>>161
申し訳ないです
出来ればシャットダウンでシャットダウンしたいのですが
設定か何かでしょうか?
0166デフォルトの名無しさんNGNG
>>165
http://homepage2.nifty.com/winfaq/w2k/trouble.html#961
人に検索させんなよ(;´д`)
0167153NGNG
だれか僕の質問にも答えてくださいよぉ〜〜〜〜〜〜。
0168デフォルトの名無しさんNGNG
XML Schemaの説明で

positive-number

なる単語が出てきます。これは自然数という訳でいいのでしょうか?
0169162NGNG
>>163-164
ハンガリアン記法!忘れてた!さんくすです。
でもハンガリアン使わないとして、みんなどうやって
名前付けしてるんだろう、そっちの方が知りたい。
0170デフォルトの名無しさんNGNG
NOVA の関西人おばさんはイタリア語で何て逝ってるんでしょうか?
0171デフォルトの名無しさんNGNG
>>170
「伊太利亜人のぶっといティムポでズコバコされたいわぁ」だ。
0172デフォルトの名無しさんNGNG
>>169
有名ソフトのソース見てみれ。
0173デフォルトの名無しさんNGNG
>>168
(・A・)イクナイ!! 辞書くらい引け
a positive number 正の数
a negative number 負の数
a natural number 自然数
0174 NGNG
Cのプログラム中で
.dxrのshockwaveの動画を動かすにはどうしたらいいんでしょうか?
0175デフォルトの名無しさんNGNG
>173
すまソ

翻訳の王様で出てこなかったんだよぅ m(__)m
0176デフォルトの名無しさんNGNG
複数の言語をある程度できるようにするのと、
一つの言語を完璧にするのでは、
どちらがいいんですか?
0177デフォルトの名無しさんNGNG
>一つの言語を完璧
よっぽど簡単な言語でないかぎり、無理です。
0178176NGNG
>>177
それは言えてるので、
>一つの言語を完璧に...
を
>一つの言語をプロ級に...
にします。
0179デフォルトの名無しさんNGNG
CとJAVAは組めますが、Perlをこれからやろうと思いますのですが
どのくらいでマスターできますか?
2〜3ヶ月くらいでしょうか?
マジレス希望です
0180デフォルトの名無しさんNGNG
複数の言語つかえてあたりまえでしょ。

プロというか職業プログラマがひとつの言語しかできないって
言ったら、勉強不足というか適性を欠いてるというか…
0181デフォルトの名無しさんNGNG
個人的には
メインとなる言語+サブとなる言語の2つが良いと思う。
1つだけだとその言語に染まりすぎてつぶしが利かないし、
中途半端に多くの言語を覚えても器用貧乏に終わる。

0182デフォルトの名無しさんNGNG
ともっちのスレが!!!!俺のともっちが!
0183デフォルトの名無しさんNGNG
>>179
CやJAVAができるなら、1日で動くものがかけて、
1〜2週間で、実戦で使っても恥ずかしくないレベルになります。
0184デフォルトの名無しさんNGNG
>>179
人それぞれ。
馬鹿なやつは何年かかってもマスターできないし、
天才なら5秒でマスターできる。
漏れは前者。

というわけでsage。
0185デフォルトの名無しさんNGNG
>>183
「動くもの」の基準はなんですか?
0186179NGNG
みなさんありがとうございます。
>>183はネタではないですか?
人それぞれでしょうが、実践で使えるまでのオオザッパな目安が知りたいんですが

8時間/日×2週間=100時間てとこでしょうか?
0187デフォルトの名無しさんNGNG
>>186
CやJavaで実戦レベルのプログラム書いてる人なら、
らくだ本とEffectivePerlあたり読んで
何日か練習すればOKなんでないの?


0188デフォルトの名無しさんNGNG
>>187
Perlクックブックと実用Perlプログラミングあたりも
流し読みしておくといいかも。
0189無知NGNG
プログラム自動作成プログラムって在るんです?
0190デフォルトの名無しさんNGNG
>>189
Visual C++(のアプリケーションウィザード)とか。
0191デフォルトの名無しさんNGNG
なんでこの板には厨房しかいないんでしょうか?
0192デフォルトの名無しさんNGNG
>>191
あなたが厨房ゆえにどんな人でも厨房に見えてしまうから。   
0193デフォルトの名無しさんNGNG
じゃぁガス管くわえます。さよなら。
0194179NGNG
結論はすぐにできるってこと?
0195デフォルトの名無しさんNGNG
>>194
個人の適性によるところが大きいので大雑把な目安など書いても当てになりません。
自分はPerlは本を1日読んだらCGI書くのに充分な程度には。
Perlを「マスター」するのは大変っぽい。
自分はマスターはしてないというか、あのオブジェクト指向機能なんか嫌。マスターする気なし。適度に使えればいいや〜。
0196179NGNG
>>195
マジレス感謝感謝!

実用的なレベルを目指しても、Cみたく半年もいらんってことですかな・・・・???

0197デフォルトの名無しさんNGNG
C++で数値リテラルを文字リテラルに変換するには、
どうすればいいんでしょうか?
0198デフォルトの名無しさんNGNG
リテラル間の変換なんてできるのか?
俺が勘違いしてるんだろうか...
0199デフォルトの名無しさんNGNG
>>197
boost::lexical_cast<std::string>(i)
0200197NGNG
>>199
初歩的な質問ですいません。
ありがとうございました。
0201198NGNG
本当にそれでいいのか?
リテラルってそういうものか?
俺が酔っぱらって勘違いしてるのか?
誰か教えてくれ〜
0202デフォルトの名無しさんNGNG
CとC++は違う物なんですか?
0203デフォルトの名無しさんNGNG
>>202
違うものです。
0204デフォルトの名無しさんNGNG
>>203
ではC言語を勉強してVisual C++でソフトを作るのは不可能ということでしょうか?
0205197NGNG
たびたび申し訳ありません。
>>199のように書いたら,
型限定子'boost'がクラス名または空間名ではない。
と言うエラーが出てきてしまいました。
どうすればいいのでしょうか?
コンパイラはBorland C++Compiler 5.5.1です。
0206デフォルトの名無しさんNGNG
>>204
Visual C++とC++の違いはお分かりですか?
0207デフォルトの名無しさんNGNG
>>205
boostをインストールしてください。
0208デフォルトの名無しさんNGNG
次に「たびたび申しわけありません。boostってなんですかどこにありますか。」とお前は言う。
0209198NGNG
>>197
boost使わない方法教えてやるから
どういう意味で「リテラル」って言葉を使ったのか説明してくれ!
頼む〜
0210デフォルトの名無しさんNGNG
>>206
違うんですか・・・

逝ってきます
0211199NGNG
俺の脳内で自動的に s/リテラル//g されました。boostがないなら

const char* int2str(int i) {
std::stringstream s;
s << i;
return (s.str());
}

で。なんて親切な俺!!
0212199NGNG
なんちゃって。使うなよ。
0213デフォルトの名無しさんNGNG
>>211
その領域はすでに解放されています
0214デフォルトの名無しさんNGNG
それ以前に、コンパイル通らないだろ。
0215デフォルトの名無しさんNGNG
>>197
数値リテラルの両脇にそれぞれ " をつけてください。
0216デフォルトの名無しさんNGNG
む。よ〜く読むと、文字列リテラルじゃなく文字リテラルと書いてあるな。
じゃあ数値の前に (char) でも付けてみるか?
0217199NGNG
>>214
c_str() 忘れた。ネタひとつ満足に書けない俺は切腹しますのでみなさんも市ね。
ウツだ…
0218パソコンの神様NGNG
スマンヌ、RMファイルを再生するには
RealPlayerのどのファイルやレジストリの設定が必要なのですか?
教えてください!
0219デフォルトの名無しさんNGNG
あんり素人さんをからかってはかわいそうですよぉ。
で、>>197はどんなコードを書きたいんだい?おじさんに教えてみなさい。
0220デフォルトの名無しさんNGNG
ttp://www.matsusaka-u.ac.jp/~okumura/c/
0221197NGNG
>>219
すいません。
int型の数をchar型の文字列に変換したいんです。
0222デフォルトの名無しさんNGNG
>>197
それでは曖昧すぎてからかいたくなっちゃうから、
例を挙げて具体的に質問しなさい。質問の練習です。
0223デフォルトの名無しさんNGNG
>221
sprintf()とか。
0224デフォルトの名無しさんNGNG
char型は文字列じゃなくって文字だよ。
0225197NGNG
include <iostream.h>
include <string.h>

char func(int i){
・・・
}

int main(){
char dest[10];
strcpy(dest,func(100));
cout << dest;
return = 0;
}

とすると100が出力されるような関数funcの書き方が知りたいです。
0226197NGNG
訂正
char func(int i) → char func[](int i)
です。
0227デフォルトの名無しさんNGNG
なんで
cout << 100;
じゃいけないの?
0228デフォルトの名無しさんNGNG
char* func(int i) { な。
return 0; な。
destは使わないで cout << func(100); な。

な。な。
0229デフォルトの名無しさんNGNG
>>226
なんじゃいそりゃ。コンパイルされねーよ。
const char * func(int i)
なら分かるが。
0230デフォルトの名無しさんNGNG
C/C++の関数では、関数又は配列は直接返せないでーす。
0231197NGNG
間違い過ぎですね。
destは型が変わってるのを確認したくなってつけてしまいました。

>>228
あとでstrcatを使いたいので。
0232デフォルトの名無しさんNGNG
std::string使え。char*を使うな。以上。
std::stringじゃだめでchar*にこだわる理由があるなら言ってみなさい。
効率とか、そういうナンセンスなことは却下だぞ。
0233デフォルトの名無しさんNGNG
#include <iostream.h>
#include <string.h>

char* func(int i)
{
static char buf[256];
itoa(i,buf);
return buf;
}

int main()
{
 char dest[256];
 strcpy(dest,func(100));
 cout << dest;
 return 0;
}
0234デフォルトの名無しさんNGNG
まーホントの初心者みたいだからchar*でもいいんじゃねーの。
Cジジイがchar*文字列に拘ってるのを見て刺し殺したくなるのとは一寸違う気もする。

0235デフォルトの名無しさんNGNG
<*.h>とかitoaとか使っている時点で問題外。
一から勉強し直してね♪
0236197NGNG
>>230
では、
char temp[100];
temp = func(100)
strcpy(dest,temp)
のように。
0237デフォルトの名無しさんNGNG
Cならともかく、C++を使うんだったらchar * は中級者以上のものです。
char *のなにが悪いの?って思うレベルの人は、
悪いこと言わないから迷わずstd::stringを使うように!
0238デフォルトの名無しさんNGNG
>>236
お前さ、コンパイルできるかどうか確認してから書けよ。
2行目がもし通るならstrcpyなんていらねーだろと小320時間(略
0239233NGNG
スマソ、自分の環境のitoa使っちゃった
0240デフォルトの名無しさんNGNG
配列に代入できるわけねーだろ。勉強し直せ。
0241デフォルトの名無しさんNGNG
文字列とchar*とchar[]の区別がつかない、あなたのような人にこそ
std::stringがあるんです。さあ、std::stringを使いましょう。
0242197NGNG
どうもcharがよく理解できてないようなので,
>>237>>241の言うようにstd::stringを使います。
根気強く回答して下さった方,
どうもありがとうございます。
お騒がせしました。
0243C GYGYNGNG
>>234
いやん♪刺し殺さないで(はぁと)
0244デフォルトの名無しさんNGNG
つーわけで、

using namespace std;

string func(int i) {
stringstream s;
s << i;
return s.str();
}

int main() {
string dest(func(100));
cout << dest;
}
0245デフォルトの名無しさんNGNG
あ、冒頭に

#include <string>
#include <sstream>

な。
0246麗恵香NGNG
HP(魔法のiらんど仕様)不正アクセスとかハッキングで
改ざんしたいんですが、やり方おしえてくださいませんかね?
0247デフォルトの名無しさんNGNG
四ね焼
0248デフォルトの名無しさんNGNG
ええ、魔法iらんどの裁かんになればハッキングできますよ
0249デフォルトの名無しさんNGNG
ともっちのスレがストッパーされたんですけど新しくたてて
いいですかね?
0250デフォルトの名無しさんNGNG
>>249
勃てるな。
0251初心者NGNG
プログラム始めたばかりの初心者です
質問です
今、2+3= とかやってます
文字ばっかりで面白くないです
全然グラフィカルじゃないです
どうやってプログラムで、インターネットのブラウザとか、この2chみたいなグラフィカルな掲示板とかが書けるんでしょうか?
「画面上の全ては、ドットの集まりで表現される」のだとは思うのですが、ドットの集まりを命令するようなプログラムを書くのでしょうか?
物凄く大変じゃないですか?
それとも、何か便利な命令があるのでしょうか????

また、それは、半年くらいやればマスターできるのでしょうか?
0252デフォルトの名無しさんNGNG
それは最初だれもが思うことでしょう。
しかし文字ばっかなのが基本なのでそれすらしっかりできない人は
グラフィックスなんて真でもできないでしょう。

つーか、グラフィカル好きなドキュソ用にHSPがあんだろヴォケ
0253デフォルトの名無しさんNGNG
>>251
言語はナニやってんの?
0254251NGNG
cす
0255デフォルトの名無しさんNGNG
cで半年〜1年でグラフィカルなソフト自分で一本作れるのー?
0256デフォルトの名無しさんNGNG
だけーどいつか気づくでしょうその言語には
はるか未来GUIを目指す統べがあること〜
残酷なWinの罠〜窓辺からやがて飛び降り〜
0257麗恵香NGNG
HP(魔法のiらんど仕様)不正アクセスとかハッキングで
改ざんしたいんですが、メールでやり方おしえてくださいませんかね?
おねがいします!!
0258251NGNG
わからんならわからんと家!!
ちなみにUNIXだよ
0259デフォルトの名無しさんNGNG
>>251
MessageBox(NULL,"(゚▽^)b","@",MB_OK);
0260259NGNG
最初に環境を家よ・・・鬱
0261251NGNG
しかし本当にマジレスがない掲示板ですな
いくらクソな質問とはいえ

しかしスレ立てるまでもない質問はここでっつースレだぞここわ
0262251NGNG
>>259
?
それはvisualC++?
0263デフォルトの名無しさんNGNG
>>255
漏れは半年くらいでできたよ。
DOS/VならBIOSファンクションで結構簡単にグラフィックできるよ。
遅いマシンだと遅いけど、ゲームじゃなくてアプリなら充分作れるよ。
最初かいてたように基本的には1ドットずつ(もしくは8ドットずつ)自分で
描画していくんだけどもね。
いかにも自分で作ってる感が味わえていいよ。
がんがれ。
0264デフォルトの名無しさんNGNG
って、何で切れてるんだ?
寝たダタ-のか?マジレスカコワルイ。。。。(´・ω・`)ショボン
0265ジサクジエーン(・∀・)ジサクジエーンNGNG
ageてる人は251
0266263=264NGNG
>>265
いっとくが自作自演じゃない。
マジレス書くのに時間かかってみたら切れてるからネタかなと思ったんだが。。
0267ナンテカコ(・∀・)イイ!!NGNG
>>266はなんて男らしいんだ惚れ惚れしちゃうぜ!
0268251NGNG
あ?呼んだか?

>>263
レスありがとうございます!!
自分のはUNIXなのです
よくわかんないけどバイオスファンクションですか?
とりあえずドットを自分で描画するのですね
修行しますです
0269デフォルトの名無しさんNGNG
>>268
ネタなのは置いといてマジレスする。
UNIX なら Xlib がプリミティブだ。
線や四角を描画できる。昔はこれでボタンやメニューを自作してた。

今は Gtk+ や Qt などの GUI ライブラリを使うのが一般的。
グラフィックの描画なら imlib や Gdk-pixbuf を使うといい。
0270デフォルトの名無しさんNGNG
とりあえずポインタを完全マスターしないと辛いよ。
っていうかできないよ。
0271251NGNG
みなさんありがとうございます
なんとなく雰囲気わかりました

casl極めたんでポインタごときたぶん平気でしょう。人生なめてます
0272デフォルトの名無しさんNGNG
新人類です
0273デフォルトの名無しさんNGNG
初心者ですすみません。
MSの.docのフォーマットを簡単に知りたいんですが
どこかに資料はありますでしょうか?
具体的には,文字の色だけ取り出したいんですが…。
VBやVCならクラスが用意されていたりするのでしょうか?
よろしくおねがいします。
0274デフォルトの名無しさんNGNG
板違いで、ホント申し訳ないんですが、ここは以前からROMして難しくて分かりませんが、
最強な方がそろってる感じがして、ものすごく尊敬の念を感じています。
もし良ければ、誰か教えてください。

昨夜、回線切るのをうっかり忘れて、12時間接続放置。(というか、酒の飲みすぎ!藁)
フリーのFIREWALLソフト(Agnitum Outpost Firewall)を使ってるので、
セキュリティは大丈夫だと思うんですが、侵入者ログを見たら、いっぱい来てました!(泣
2ちゃんにカキコすると、こういう運命なんでしょうか?

向学の為に、誰か、IP辿って侵入する方法か関連情報、またはヒントを教えてください。
掲示板を除き、PC関連においての自己性格は、一応まともな常識人なので、
他者に対して悪戯は一切しないと常識人なプログラマの方に断言&確約します。
0275デフォルトの名無しさんNGNG
>>273
簡単には分からないと思うが。。。
リッチエディットってどうよ?
猫でもになんか説明あったような気がしたが。
0276デフォルトの名無しさんNGNG
>>274
?
よくわからんけど板違いだと思われ
ネタはネタ板でおねがいしまーす
0277デフォルトの名無しさんNGNG
いやです
0278デフォルトの名無しさんNGNG
>>274
通報しますた。
0279274NGNG
>>276
ごめんなさい。
でも、板違いはわかっているんですが、
どこに行けばいいのかわからない子羊に情けあれ!

ここのスレ見て思うのですが、私みたいなプログラム無知な方には、
ものすごくありがたいスレタイだったりするんです。
0280デフォルトの名無しさんNGNG
うむ、ともっちスレが止まった今となっては後の祭り。
>>279のアナルの丸出し生FUCKの遂行を望むぞ。
さあいい子だからお尻を出せ!お仕置きの時間だ!
0281デフォルトの名無しさんNGNG
>>274
セキュ板でも逝ってくれば?
http://pc.2ch.net/sec/
0282デフォルトの名無しさんNGNG
>>280
このカキコの後、また回線切断します。(藁
プロバは2つ以上持ってますから・・・。

お尻突っ込まれる前に、昨日は、家の猫が、布団の中に
ウンコをして、自己ダメージくらってるので、止めてください。(号泣
知らぬ間に、ウンコまみれになった私をいぢめないでください。
臭くて、死にそう・・・!
0283274=342NGNG
先ログ282は、私の責任ログです。「342」を入れ忘れたので、ごめんなさい。
>>281
情報、ありがとうございます。
勉強してみたいと思います。
ホント、こういうさりげない情報には感謝感謝です。

#吉牛とは関係ないので、ごめんなさい。絶対、突っ込まないでね!(願
0284デフォルトの名無しさんNGNG
言語のタイプ分けについて質問です。
オブジェクト指向とか関数型とか分類がよくわからないのですが、
いろんな分類についての説明と、それぞれにどの言語が属するのかまとめてくれると嬉しいです。
よろしくお願いします。
0285デフォルトの名無しさんNGNG
>>284
手続き型:コンピュータっぽい。Cとか。
オブジェクト指向型:モノ中心の考え方。Javaとか。
関数型:計算の方向性がない。3=sin(x)の答えが出たりする。Lispとか
論理型:論理なら最強。Prologなど。
0286デフォルトの名無しさんNGNG
>284
スタック指向(?)言語 FORTH (及び FORTH系。 PostScript等)
0287デフォルトの名無しさんNGNG
手続き型

  従来型?)     C,FORTRAN,COBOL

  オブジェクト指向  Smalltalk, C++, Java

  スタック指向?)  Forth, Mind, PostScript

関数型   ML、Lisp, Haskell,,

論理型   Prolog

?がついているのは世間で通用してない造語
0288デフォルトで内気な名無しさんNGNG
あのう……Zオーダーって何ですか?
0289デフォルトの名無しさんNGNG
ディスプレイの左右方向が X座標、上下方向が Y座標、奥行方向が Z座標。
実際には奥行方向は座標は無い、ウインドウやコントロールの重なる順番があるだけ。
だから、Z座標ではなく Zオーダーという。
0290デフォルトの名無しさんNGNG
みなさんは何をきっかけにプログラムを
始めようと思ったのですか?
0291デフォルトの名無しさんNGNG
>>290
昔はパソコンって夢のある機械だったんですよ。
0292デフォルトの名無しさんNGNG
ビンボーで「TVゲーム」を買ってもらえなかったから。
0293デフォルトの名無しさんNGNG
>>291
シンミリした…
0294デフォルトの名無しさんNGNG
当時学生だった中村光一に憧れたから…
0295デフォルトの名無しさんNGNG
>>290
ゲームを自分で作れたら
作って遊んで作って遊んで永久に遊びつづけられると思ったから。

ところで何で「世界でひとつだけのプログラムを作ろう!」とか
そういう煽り文句はないのだろう。
0296デフォルトの名無しさんNGNG
Cでスクリーンセイバーを作りたいんですが、参考になるページとかありますか?
0297デフォルトの名無しさんNGNG
ない

0298デフォルトの名無しさんNGNG
>>297
サパーリした答えだネ
0299おいおいNGNG
>>296
Windowsなら
MSDN ScrnSaveサンプルと
(MFCだが)SAVERサンプル
0300デフォルトの名無しさんNGNG
>>290
コンピュータにあこがれていたから。
プログラミングがしたかったから。
意識的に「始めよう」などと思ったことはない。

「バイクに乗りたい」人間は
「二輪の免許の勉強を始めよう」とわざわざ意識するまでもなく
教習所、陸運局に向かうものだ。
0301デフォルトの名無しさんNGNG
>>290
昔は電源を入れるとプログラム言語が
OKとかReadyとか言ってきたから
0302デフォルトの名無しさんNGNG
>>301
俺のマシンは
How meny files?
だったよ。
0303デフォルトの名無しさんNGNG
テンプレートをベースとしたひたすら静的なオリジナル言語を作ろうと思うんですが、
テンプレートを調べてると、関数型言語の話題が結構出てくるんですが、
そういうもんなんでしょうか?

実際、参考となる言語がC++しかなくて、何か参考になる言語無いかと探してるんですけど。
0304デフォルトの名無しさんNGNG
>>291
激しく同意。あのことは楽しかった(Windows3.1時代からのユーザですが)
0305デフォルトの名無しさんNGNG
>>304
>>291とは10年くらいずれてる気がする
0306デフォルトの名無しさんNGNG
今さら、VC.NetやVB.Netの2本立ては厳しいので
C#.Netに移行する事になりそうですけど
従来のVCで作ったDLLやActiveX DLLなどは、C#でも作成可能ですか?
COMにしないとダメなのかなぁ?.Net良くワカラン
0307デフォルトの名無しさんNGNG
>>305
Win3.1というと、ちょうどパソコンに夢を見なくなった頃だ。僕も。
0308デフォルトの名無しさんNGNG
C++ : C += 1
C# : C += 0.5

名前の時点で負けてるね。
0309デフォルトの名無しさんNGNG
Win3.1か、懐かしいな。まあ、そのころ俺は、
夢見るOS/2ユーザだったわけだが。
0310デフォルトの名無しさんNGNG
カンの悪いやつはOS/2とかMSXとかベータとか負ける製品ばっかり買うことになる。

0311デフォルトの名無しさんNGNG
>>310
争いが落ち着くまでうごうごしてるやつよりよっぽど男らしいと思うが。

助さんと八兵衛、どっちがかっこいいかは火を見るより明らか。
0312デフォルトの名無しさんNGNG
>>310 少なくとも
  OS2のDOS環境はとにかく最高だったよな とか話のネタにはなるんだよ

 今回XBOX 買い損なったのが残念 こんなに早く終るとはなあ・・・
0313デフォルトの名無しさんNGNG
いちばん間違ってほしくない、そこを修正したら全体のかなり多くの部分を
修正しなければならない部分をまちがっている事に気付かず、無駄に
デバッグ作業の時間を引きのばしていました。
本当は気付きたくなかったのかも、それでその部分のチェックが甘く
なっていたのかもとかいう自己疑念の情にとらわれています。
みなさんのデバッグ、あるいは設計の心得みたいなもん
御教授願えれば幸いに思えます。
0314デフォルトの名無しさんNGNG
>>313
XP、勉強汁。
0315デフォルトの名無しさんNGNG
>>313
この板の XP スレはこれ
eXtreme Programming
http://pc.2ch.net/test/read.cgi/tech/989482113/
とりあえず、1 にあるリンク先でもを読んでみてくれ。
0316ショウヨウNGNG
すいません。
どなたか、Windowsが起動する前にパスワードを入力しないと起動できないようにする
プログラムを作るためには、
何を勉強したらいいのか教えてもらえないでしょうか?
すごく、抽象的ですいません。
0317デフォルトの名無しさんNGNG
>>308
C++から余分なところを0.5省いた、という好意的解釈。
0318デフォルトの名無しさんNGNG
抽象クラスを作りましょう。
class >>316{
 public:
  virtual void (σ´ー`)σ() = 0;
};
0319313NGNG
うう…なんでWindowsXPが…とか一瞬(以下略)
エクストリームですか…勉強してきます…
0320デフォルトの名無しさんNGNG
>>316
BIOS 組み込みのパスワードロックみたいなの?
それとも Windows9x 系を
NT 系のようにログインしないと利用できなくする方法?
0321デフォルトの名無しさんNGNG
くだらない質問なんですけど、
linuxでUSBを使いたいんですけど、参考になるサイト
とかありませんか?
やりたい事はUSBで二つのコンピュータをつなぎ、
片方のソフトでもう一つのソフトを操作したいです。

あと、もう一つ。
USBのコントローラやマウスが出している信号がどのような
ものか調べることはできますか?
初歩的なことかもしれませんが誰か教えてください。
0322デフォルトの名無しさんNGNG
>>321
端子に検電器をつなげて(略
0323デフォルトの名無しさん ◆M5ixZyTQ NGNG
ウィンドウが destroy されたか否かを
bool dead = (IsWindow(hEdit1) == FALSE);
な風にしてチェックしてます。質問なんですが hEdit1 が destroy
されて、そのあと hEdit2 が create されたとして、hEdit1 == hEdit2
になることってあるんでしょうか。hEdit1 は destroy 後、初期化されない
ものとします。。
0324デフォルトの名無しさん ◆M5ixZyTQ NGNG
書き忘れました hEdit1、hEdit2 はウィンドウのハンドルです
0325デフォルトの名無しさんNGNG
ハードのことよくわかんないんだけど
基盤とかにプログラムを組み込むのってどうやるの?
0326デフォルトの名無しさんNGNG
>>325
PIC に焼きこむ
0327デフォルトの名無しさんNGNG
>>323
無いとは言えない
0328デフォルトの名無しさんNGNG
>>322
えーと、説明が足りなかったのかもしれませんが
USBが送ってるプロトコルみたいなものを知りたいのです。
0329デフォルトの名無しさんNGNG
>>326 Thanx!PICで調べたらいろいろ見つかった
秋月で買ってみる
0330デフォルトの名無しさんNGNG
飛行機落ちすぎ
0331デフォルトの名無しさんNGNG
gccで作ったものって売りものにしちゃだめなんですか?
0332デフォルトの名無しさんNGNG
>>331
問題無いよ。全然おっけー。
0333デフォルトの名無しさんNGNG
サンクス
頑張って何かつくるか、、、
0334デフォルトの名無しさんNGNG
>>333
企業でもないのにソフトを売ろうってのが間違い。
シェアウェア作者は死ね。
0335デフォルトの名無しさんNGNG
>>334
はいはい、町中をオープンソースと称して全裸で歩いてくださいな。
0336288NGNG
>>289
どうもありがとうです。やっぱりそうですか。
じゃAPIで GetWindow(hWnd,GW_CHILD); だと上の方のやつしか得られないんですね、、、
既にあるステータスバーのハンドルを確実に得る方法って無いんでしょうか…?
0337デフォルトの名無しさんNGNG
>328

http://www.usb.org/developers/docs.html

とかどう?
0338デフォルトの名無しさんNGNG
>336
ID付けてやってGetDlgItemじゃいかんの?
0339321& 328NGNG
>>337
ありがとうございます。
0340デフォルトの名無しさんNGNG


質問です。

「RUBY」か「PHP」を勉強しようとしてるのですが
どちらがこの先勉強しておくと便利ですか?


0341デフォルトの名無しさんNGNG
>>340
両方やってください。
0342288NGNG
>>338
どもども。
いや、既にあるやつのハンドルを得たいんですけどね、
見てみたところGetDlgItemだとID知ってないといけないみたいで…
0343デフォルトの名無しさんNGNG
>>340 はマルチ。ウザイ
0344340NGNG
真剣に答えてくれ
0345デフォルトの名無しさんNGNG
>>344
真剣に答えて欲しかったら質問のしかた考えろや。
あと、複数の言語覚えるのが負担なようなら、プログラムの適性ないぞ。
0346デフォルトの名無しさんNGNG
>>344
わかりやすい逆ギレだなぁ
0347デフォルトの名無しさんNGNG
>>344
どっちも簡単だ。両方覚えろ。
0348デフォルトの名無しさんNGNG
なんか新しい言語勉強してるときって、小さなプログラムをちょっとその新しい言語で試しに作ってみて、
「あ、これJavaで作ったらどうなるんだろ、VBで作ったらどうなるんだろう、Delphiで作ったらどうなるんだろう」
とか余計な興味がわいてきて、つい時間をつぶしてしまうことってないですか?
0349デフォルトの名無しさんNGNG
>>348
無いです。まずそのアプリケーションを作るに当たって最適な言語を選択しますから。
その段階で漠然と頭の中でコーディングしてるんだろうけどね。
0350デフォルトの名無しさんNGNG
VC++の最新ヴァージョンのアカデミックっていくらぐらいで売ってます?
0351デフォルトの名無しさんNGNG
>>350
VC++の最新ヴァージョンのアカデミックっていくらぐらいで売ってます?
ってことを調べようと思ったらどこへ行けばいいか分かります?
0352デフォルトの名無しさんNGNG
C++で

class A {
B b;
};

class B {
A a;
};

をコンパイルすると「B b;」でエラーになります。
上下入れ替えて、クラスBから宣言すると、
今度は「A a;」でエラーになってしまいます。
これを回避する方法はないでしょうか?
C++初心者ですみません。
0353デフォルトの名無しさんNGNG
どうしたいの?
A a;
a.b.a.b.a.b.a.b.a.b.a.b.a.b.a.b.a.b.a.b.a.b.a.b.a.b.func();
とか?
0354352NGNG
すみません、かなり抽象的でした。

class A {
set<B>::iterator itr;
};

class B {
A* lpA;
};

実際はこんな雰囲気です。
これでも、まだ抽象てきかも…
0355デフォルトの名無しさんNGNG
普通なら
class A;
class B{
A* lpA;
};
class A{
B b;
};
だけど。
0356デフォルトの名無しさんNGNG
おかしい!さっきム板とマ板がconfigration errorとかなって書き込めなかったぞ
0357デフォルトの名無しさんNGNG
やっぱり、javaでも糞なプログラム書くヤツはいるのでしょうか?
0358デフォルトの名無しさんNGNG
javaだからでしょ・・・・
0359デフォルトの名無しさんNGNG
コプロセッサ方式ってなんですか?
Googleで検索してもぜんぶ同じ過去問の文章が出てくるから
ただのひっかけの造語・・・?

ところでこの質問ってこの板で合ってます?(↑情報処理系の試験問題より)
0360デフォルトの名無しさんNGNG
8087
0361デフォルトの名無しさんNGNG
なつかしいの。
ソフマップの中古コーナーでまだ売ってるだろ。
0362デフォルトの名無しさんNGNG
それだけの説明ではたぶんわからんだろうから。
昔はCPUに標準で数値演算の石がついていなかった。
別売りオプションの数値演算コプロセッサというのを買ってきてくっつけると数値演算が早くなった。
80286の時代のはなしぢゃ。
0363デフォルトの名無しさんNGNG
80387,80487もあるぞ。
つか、数値演算全般が早くなるわけじゃないけどな・・・。
0364359NGNG
あ、コプロセッサってプロセッサの種類だったのね
「コプロセッサ方式」じゃなくて「コプロセッサ」なら
わんさか検索結果が出てきたヨ。ありが�d
0365デフォルトの名無しさんNGNG
むかし387付けて感動した漏れとしては、最近のCPUの浮動小数点演算で
文句垂れてる奴見ると小一時間問い詰めたくなる。
0366デフォルトの名無しさんNGNG
>>363
487はコプロセッサじゃないと思うが……。つけると486SXの動作止まるし。
0367デフォルトの名無しさんNGNG
Itaniumって一般人には関係無いの?
0368デフォルトの名無しさんNGNG
>>349
>>348は"勉強"と言っているだろう。
0369デフォルトの名無しさんNGNG
>80286の時代のはなしぢゃ。
ずいぶんハンパな年寄だな…
0370288=336=342NGNG
APIの質問スレがあるのでそちらで訊いてきます。。
0371352NGNG
>>355
なるほど、関数の使用宣言(プロトタイプ宣言)するのと同様に、
クラスの使用宣言をするのですね。クラスの使用宣言は知りませんでした。
どうもありがとうございました。勉強になりました。
0372デフォルトの名無しさんNGNG
>>366
486あたりはそうよねぇ。
コプロセッサ(方式)って(主となる)プロセッサと協調して動作する
(co-process)からそういうんじゃない。487って486DX(=486SX+FPU)
と中身同じだし。。
インテルがコプロセッサをどういってるかはしらないけど。

だからかどうかはわからんけど「オーバードライブプロセッサ」
とかいう名前をつかってたような気が(これは別の話?)。
後のほうのODPは物理的にも完全にオーバードライブしてたっけ。
0373はえみつNGNG
WSH 使ってログオフ時に毎回実行されるスクリプトって書けますか? Win2000 Pro を使って。
あと、JScript(VBS でもいいけど)で各ユーザのマイドキュメントへのパスって取得できるんですか?
よろしくお願いします。
0374デフォルトの名無しさんNGNG
C言語(VisualC++ver6のコンソールアプリ)を使って、
DOS画面で画像処理を行いたいのですが、
どのようにすれば良いのかさっぱり分かりません。
数多くあるC言語の解説サイトなどを見てまわったのですが、
画像表示に関しての情報を見つけ出す事ができませんでした。
昔はVC++にも<graph.h>なんて物があってグラフィックの表示の制御が
できたみたいですが、どうも今のバージョンには存在しないようです。
(何で無くなっちゃったんだろう…)
といったわけで、検索サイトで検索する再のキーワード等
何かヒントを教えていただけたら幸いです。
どうかよろしくお願いいたします。
0375デフォルトの名無しさんNGNG
>>374
VGA 仕様 コール PC/AT グラフィックス などなど。
0376デフォルトの名無しさんNGNG
V C 6 で は D O S ア プ リ は 作 れ ま せ ん 。
W i n 3 2 コ ン ソ ー ル と D O S 窓 は 違 い ま す 。
0377デフォルトの名無しさんNGNG
>1
判りやすいようにひたすら単語をつなぐのではダメかしらん?
最近の環境だと補完機能があるから候補が出てくるでしょうし。

逆にいうと候補が出やすいように、共通の単語はなるべく後ろの方がいいのかなぁ.....
0378デフォルトの名無しさんNGNG
画像ビューワーを作らなければならないのですが、、
PCに詳しくないので何から手をつけてよいのかまったく分かりません。
作り方を教えて下さい。お願いします。
OSはWindows2000です。
0379デフォルトの名無しさんNGNG
おーまーえーはーアーホーかーぁー
0380デフォルトの名無しさんNGNG
ワラタ
0381デフォルトの名無しさんNGNG
>>378
Susieを落としてファイル名を変更するだけ。
0382デフォルトの名無しさんNGNG
>>378
使える言語は何っすか?
Delphi(ObjectPascal)ならいろいろコンポーネントがあるし
C/C++ でも探せばライブラリがいっぱい公開されてます。
ただしライセンスに注意っすね。
0383デフォルトの名無しさんNGNG
>>378
PCに詳しくない時点でビューアを作る能力は皆無ではないのか?
0384デフォルトの名無しさんNGNG
workstationには詳しいとか。
0385デフォルトの名無しさんNGNG
>378
import java.awt.*;public class G{public static void main(final String[]s){new
Frame(){Image I;{setSize(640,480);I=getToolkit().getImage(s[0]);}public void
paint(Graphics g){g.drawImage(I,32,32,this);}}.show();}}
0386デフォルトの名無しさんNGNG
378の者です。皆様レスありがとうございます。
>>381様
Susieとは既製のソフトなので、そういうわけには…。
>>382様
言語とかはあまり詳しくないのですが、クライアントには
XMLを中心に、幅広い言語を視野に入れていると説明しました。
何とかなるでしょうか?。
>>383様
実を言うと、そうですよね。(TT)
社内のPGがなぜかこの仕事にだけ着手してくれなくて…。
>>384様
すいません。PC周りの言葉にはまったく疎いんです…。
>>385様
えっと、それは一体…?。
0387デフォルトの名無しさんNGNG
ネタだったんだ・・・(ρ_;)氏のぅ
0388デフォルトの名無しさんNGNG
>>386氏へ
おそらく御社のPGがやる気ナシでどうしようもないので、最後の手段として
自分で作ろうとしている頑張り屋さんなのかと思います。
その頑張りには敬服しますが、残念ながらプログラミングは3日で成るような
低い山ではありません。そこで、このスレを利用して、アルバイトPGを募集して
みてはいかがでしょうか。一回限りの仕事でも良いではありませんか。
以後、同じような事で困った時に、また助けて貰えるかも知れません。

頑張って下さい。
0389387=382NGNG
いあ,すいません。387 は忘れてください。改めてマジレス。
「XML を中心に」ていう話だけど,XML はデータ構造を
定義づけする言語であり,そのデータを積極的に処理したり
するものではないという認識で。
C/C++ とか Delphi とか JAVA とかで話を進めるが吉です。
っていうか 385 さんがそれとなく答え出してるし。

あと,388 さんに同意。プログラミングができるまでの道のりは長いんで,
やる気のない PG は減給/解雇するなりして,別に人を雇っちゃえー。
0390デフォルトの名無しさんNGNG
ここは387の帰りを待つスレになりました。
0391デフォルトの名無しさんNGNG
>>378でした。
0392316NGNG
>>320さん
返事が遅れてすいません。
どちらかというと、BIOS組み込み見たいな感じですが,
これって、windows上でプログラムを実行するとロックがかかるようになりますか?
よろしくお願いします。
0393デフォルトの名無しさんNGNG
変数で foo と bar を使いました。もう1個使いたいのですが、
どんな変数名がありますか?
0394デフォルトの名無しさんNGNG
baz, hoge, hage
0395デフォルトの名無しさんNGNG
ありがとうございました。あと、foo と bar は出典がわかるのですけど、
hoge はどこらへんからでしょうか?あと「ハナモゲラ」も。
0396デフォルトの名無しさんNGNG
漏れはfoo,zoo,bar,buzの順で使ってる、
0397デフォルトの名無しさんNGNG
Fortran?とかいうやつの課題が分からないんだけど、
それってどこで聞けばいいのですか?
0398デフォルトの名無しさんNGNG
>>397
fortranなら俺に聞け! <34>
0399デフォルトの名無しさんNGNG
まじですか?
1から20までの等差数列の合計を出すプログラムを書けとか言われたんですけど。
0400デフォルトの名無しさんNGNG
400げとずずざああ
0401デフォルトの名無しさんNGNG
>>399
差は1です。
0402デフォルトの名無しさんNGNG
>>399
宿題スレ逝ってくれ。
0403デフォルトの名無しさんNGNG
なるほど、そんなスレがあるのね。
それじゃー逝ってきま〜す。
0404デフォルトの名無しさんNGNG
しかし不思議だ。
宿題とは自分の力でできる程度のものを出すのではないのか?
人に聞かねば解けないような問題をだすのは、先生の教え方がおかしい。
0405デフォルトの名無しさんNGNG
先生ってのは意地悪な生き物なんだよw
0406デフォルトの名無しさんNGNG
っつーか、考える前に人に聞いて楽をしようとする生徒が繁殖しすぎなんじゃないか?

自分の人生はちゃんと自分で悩め! ひとに聞くな!

0407デフォルトの名無しさんNGNG
最近の奴らは
人に聞く⇒調べる
の順らしい
0408デフォルトの名無しさんNGNG
まぁ、その方が効率がいいことは確かだ。
0409デフォルトの名無しさんNGNG
<a target="_blank" class="userlink" href="" OnMouseOver="location.href='http://www.geocities.co.jp/MusicStar-Live/7611/index.htm'">

これってどういう意味なんでしょうか。
急にチャットで発言されて、結局ブラクラだったんですけど
class="userlink"の意味がいまいちわかりません。
0410デフォルトの名無しさんNGNG
CSSへの参照じゃない?
0411デフォルトの名無しさんNGNG
#!C:\WINDOWS
import <stdio.h>

10 LET i=0;
20 return;
0412374NGNG

>>375

 どうもありがとうございます。
 「コール」と言う単語を入れて検索してみたら
 今までとまた違う方向での情報が見つかってきました。
 これらを参考にしてまた色々探してみます。
 
>>376

 DOSアプリとは、DOS窓で動くソフトの事は指さないという事ですか??
 とりあえず自分の環境でプロジェクトの「Win32 Console Application」
 で作成したものをコンパイルして実行すると、DOS窓で実行されているようです。。
 もしかして自分の表現の仕方がおかしいのかな…。。 そうだったらごめんなさい。。
0413デフォルトの名無しさんNGNG
>>412
DOSアプリ:MS-DOSで動くアプリ
コンソール:DOS窓で動くアプリ
0414412NGNG

>>413

 なるほど。 簡潔な内容ですっごくよく分かりました。
 どうもありがとうございます。
 つまり、VC6では、MS-DOSのアプリは作れないって事なんですね。
 とりあえず、C言語の勉強の為にコンソールアプリを使っているので、
 自分的には問題なさそうです。
0415デフォルトの名無しさんNGNG
test
0416デフォルトの名無しさんNGNG
unlha32.dllなどの圧縮解凍DLLを利用したプログラムを作りたいのですが、
統合アーカイバプロジェクトのページをみても仕様を書いたページが見つかりません。
unlha32.dllのヘルプファイル(とかapi.txt)は見つけたのですが…
共通API一覧とかその類の資料・仕様書ってあるのでしょうか?
ページの探し方が悪いですか?
0417デフォルトの名無しさんNGNG
>>416
あれって確か「UnXXX〜(XXXは圧縮形式依存文字)」ってフォーマットのAPIだよな?
だとしたら頭悪すぎる…
0418Perl勉強しようと思ってる人NGNG
C言語と比べると、Perlの利点って何ですか?
0419欠点を挙げてる気がするがNGNG
>>418
・文字列処理が強力
・メモリを意識しなくてよい
・foraech文がある
個人的にはこんなもんかな?
他の人どうですか?(^^;
0420419NGNG
3番目、foraechじゃなくてforeachでした。鬱氏。
0421デフォルトの名無しさんNGNG
>>418
ライブラリが豊富
文字列処理が強力
0422Perl勉強しようと思ってる人NGNG
>>419-421
ほぁー。
勉強になりますた。
0423デフォルトの名無しさんNGNG
統合アーカイバって、インターフェースはほぼ同一のはずなのに、
UnXXX〜の名前とか操作の仕方とかが微妙に違ってて、なんだかなー。
0424名無しさん@お腹いっぱい。NGNG
>>422
欠点は聞いとかなくていいのか?
0425デフォルトの名無しさんNGNG
>>423
いちいち分岐させなきゃいかんのが腹立たしいです(笑)
新しいDLLが発表されたらソースコードの修正が必要ですし。
VBから使うことが想定されてるんですかね。
0426デフォルトの名無しさんNGNG
>>423 >>425
マジすか?
どこが統合やねん、と突っ込んでみるテスト。
0427デフォルトの名無しさんNGNG
>>426
昔、オプションも統一して欲しい、
とか統合アーカイバのMLで言ったことあるけど、
やつら聞く耳もたない感じだった。
固有機能なんか別にすりゃいいのに。
0428デフォルトの名無しさんNGNG
ML
http://www.csdinc.co.jp/archiver/docs/ml.html
昔から思ってたけど、なんでここのページってこんなに重いんだ?
0429(´Д`;)NGNG
>>427
救われねえ…統一してんの名前だけかw
そういやUNLHA32.DLLの関数でUnlhaってあったけど、
コマンドラインオプションとかそのまま渡してるだけだったな。
インタフェース統一したかったらいちいちラッパー書かなきゃいかんのか…アホくさ
0430デフォルトの名無しさんNGNG
>>427
UNLHA32.DLLのヘルプファイルDLして見た。
作った人には悪いけど、時代遅れだね…。
そろそろ作り直したほうがいいんじゃないかな。

>>428
重い…過去ログ取得が何度やってもタイムアウトする。
0431デフォルトの名無しさんNGNG
>>430
漏れもそう思った。
なによりマルチスレッド使えないのは痛すぎ。

zipとlhaのみ統一のインターフェースで独自ライブラリ作ったんだけど、
他の形式のドキュメントが足りないのと、そもそも自分が必要無いっていうんで
全然新しいの作れないが。
0432デフォルトの名無しさんNGNG
>>431
ああいう風に統合してやってるんなら、細かい部分も詰めてほしいよね。
ドキュメントのないDLLとか最悪。
俺も自分で使う用にソフト作ったけど、LHAとZIPだけ作ってやめた。

…って言っても流されちゃうんだけどね…
まあ、DLL作ってる人たちのプライドの塊というかw
0433416NGNG
みなさま、夢をぶち壊すレスをありがとうございます(笑)
なんだかボロクソに言われてますね。
作る気が失せて来ました…。
レスくれた人ありがとう。
0434デフォルトの名無しさんNGNG
プログラミングとあんまり関係なくて悪いんだけど、
初期化って英語でInitializeだよね。
反対語は何?Terminate?
関数名でコマッタ。
0435デフォルトの名無しさんNGNG
>>434
Finalize
0436434NGNG
>>435
なるほど。ありがとう。
0437デフォルトの名無しさんNGNG
unlha32.dllか...
history.txtだったか、修正履歴を見たらなんか思い付きで変更してエンバグ
して慌てて元に戻すとかやってるのを見てかなり萎えた覚えが...
いや、試行錯誤する事自体は悪くないけどさ、せめて開発版と安定版に分け
りゃいいのにと思った。
0438デフォルトの名無しさんNGNG
日本語化ソフトってどういう仕組みで日本語化するんですか??
0439デフォルトの名無しさんNGNG
小人さんがInfoseekに丸投げ
0440デフォルトの名無しさんNGNG
perlで、
クライアントのIPアドレスいじって表示するCGI組んでるんですが、
xxx.xxx.xxx.xxx
↑この形式から四つのxxxに分割取得する事が出来ないんですよ。
split使ってもダメでした。

どうすれば良いか、誰かわかる方いますか?



・・・環境依存の現象だったら泣ける・・・
0441デフォルトの名無しさんNGNG
$ipaddr = "192.168.0.1";
@digit = split(/\./, $ipaddr);
0442デフォルトの名無しさんNGNG
>>438
リソースの改変。
0443デフォルトの名無しさんNGNG
(10111)+(1011)の答えを教えてください。
0444デフォルトの名無しさんNGNG
11122
100010
0445デフォルトの名無しさんNGNG
100010
0446デフォルトの名無しさんNGNG
>>444
11122
漏れも同じこと考えた
0447デフォルトの名無しさんNGNG
解説します。

>>443は 100010 という答えを期待して、
「11122だばーか」 と小学生レベルの事を言うつもりだったが、
>>444の解答のせいでそれが出来なくなりました。
0448デフォルトの名無しさんNGNG
じゃぁ次の方〜★
0449デフォルトの名無しさんNGNG
IDE 、GUI ライブラリ付のフリーな Win32 C/C++ コソパイラって無いですか?
0450デフォルトの名無しさんNGNG
すみません、以前ここでスレ立てた者ですが…。
XMLで画像ビューワーを作るのは難しいのでしょうか?。
どなたか、自分はできるぞっという方はいらっしゃいませんか?。
本当に困っています。

s?
0451デフォルトの名無しさんNGNG
>>450
逝ってる意味が和下欄。
0452デフォルトの名無しさんNGNG
XMLじゃ不可能だね。
どうしても作る必要があるならもっとよく調べることを勧める。
特殊なビューワが必要なだけなら、もっと世の中を探してみることを勧める。
0453デフォルトの名無しさんNGNG
>>449
IDE付き
WideStudio
LCC-Win32
Dev-C++
Watcom C/C++ 11.0c
GUIライブラリってのが何を指すのかわからんが、MFCとかVCLみたいなもののこと?
0454デフォルトの名無しさんNGNG
レスあありがとうございます。
しかし、不可能と結論出されてしまうと本当に困るんです。
クライアントに提出するのがXMLのソースなもので…。
どんなに難しくても、やって出来ないことはないと思いますが、
いかがでしょうか?
0455デフォルトの名無しさんNGNG
>>454
どんなにがんばっても不可能なものは不可能です。
どっかでレスされてたと思いますが、XMLはデータ構造を記述する言語なので、
XML自身で能動的に何かを行うことは出来ません。

画像ビューワがXMLで記述された情報を元に画像を表示する
仕組みだったりすると、見方によってはXMLで記述したことになるのかもしれませんが・・・
0456デフォルトの名無しさんNGNG
自分が勉強不足だったとクライアントに謝るしかないでしょう。
0457デフォルトの名無しさんNGNG
eXtended Meta Languageをつくってしまおう!
0458デフォルトの名無しさんNGNG
XML じゃ不可能だが、XUL でなら作れるカモ。

…とか言ってみて >>454 を混乱させてみる。 (極悪
0459デフォルトの名無しさんNGNG
>>450
明らかに勉強不足。
W3C 行って XML 関連の仕様書を片っ端から読んで来い。
結構まじで。
0460449NGNG
>>453
Resありがとー。
しかし・・・WideStudioはIDEであってC/C++コンパイラではないよな。
LCC-Win32、凄くイイ!が、C++が無い罠。
Dev-C++はスマソ、見つからない。良ければURLキボンヌ。
Watcom C/C++ 11.0、これは今から試してみます。これが本命か?

GUIライブラリは仰る通り、MFCやATL/WTL、VCLなどのつもりで書きました。
0461デフォルトの名無しさんNGNG
gccをwindows98上で動かすことはできますか?
unix用に公開されているモノをそのままMS−DOSプロンプトで
動かせるんでしょうか?
0462デフォルトの名無しさんNGNG
http://www.google.com に行って cygwin で検索するよろし。
0463デフォルトの名無しさんNGNG
「テニスをやりたいんです!」
「じゃあまず大学いって物理を完璧にやれ。物体の運動を100%理解してからでも遅くは無い」
0464デフォルトの名無しさんNGNG
あ。やっぱりcygwinなんですね。
色々検索してそうなのかなぁと思ったのですが
http://home.interlink.or.jp/~s-nakani/doc/cygwin-to-eota.html
このサイトにあるような手間をふまなければならんわけですか・・・
0465デフォルトの名無しさんNGNG
>>461
Unix用のバイナリをWin32で動かすのは無理。
CygwinかMingW入れろ。
0466465NGNG
ぬは。激しく出遅れ。しかし...
>>464
そのサイトでやってるのは「Windows上でLinux kernelを作る」であって、
作ったLinux kernelがWindows上で動く訳じゃないからな。
0467デフォルトの名無しさんNGNG
「プロテニスプレーヤになりたいんです!」
「じゃあまず基礎体力からだ」
0468デフォルトの名無しさんNGNG
cygwinインストールしました。
起動するとプロンプトに

限定@
$

と表示されました。
とりあえずbashとgccのパッケージはダウンロードしてあると思うのですが
これからどう使えば良いのか分かりません。
まずはPATHの設定ですか?
0469デフォルトの名無しさんNGNG
>>449氏に似た質問ですけど。


 Win32/NT用で、GUI(画面)設計も面倒見てくれるフリーのCコンパイラ環境&
標準ライブラリってありますか?

 以前VC++6のグループライセンスとかで共有用に頂いたのだけど、退職して
資格なくなったから使う訳にいかなくて(^^;
 先月のCマガジンで開発環境特集やってたから買ってつい先日やっと読んだ
けど、Windowsでのフリー構築は明言避けてたし。
 じゃあ手持ちの非ゲイツ環境で愛用しているGCCを・・・と思い Cygwinを調べたら、
CygwinってGCC本体のみかと思えばUNIX環境なんですね。 別にシェルとか
までは必要ない(^^;

 ライブラリは標準関数さえあれば、後はAPI勉強してどうにかなると思うので
必要と思うまで深く考えないつもりです。 つまり移植性云々とかは考えていない、
環境依存なホビープログラムを書きたいだけなんです(^^;
0470デフォルトの名無しさんNGNG
461はshellが使いたいのか? そうでないなら、MinGWの方が
多少敷居が低くていいんじゃないか?
0471デフォルトの名無しさんNGNG
Qt
0472449NGNG
>>453
>>469
ちょっとだけWatcom C/C++ 11.0c、触ってみたが、なかなか良さげ。
MFCが入っていない以外は、製品版と大差無いみたい。
ということで、469bノも薦められるbゥも。MFC/ATLが無いのは、ちと痛い
気もするけど、Digital Mars free C++ compilerのを拝借できるかな?
WTLはMSからダウンロードできるし。
http://www.openwatcom.com/
http://www.digitalmars.com/
http://msdn.microsoft.com/msdn-files/027/001/586/wtl31.exe
0473449NGNG
>>469
因みにGCC、シェル不要なら、MinGWを使えば良いと思う。
http://sourceforge.net/project/showfiles.php?group_id=2435
から、まずはMinGW-1.1.tar.gzを落としてインストール。
他の差分は必要なら導入する。
0474デフォルトの名無しさんNGNG
>>472 >>473
 ありがとうございます。
 時間押しててインスト所じゃありませんが、リンク取っておきました。
0475デフォルトの名無しさんNGNG
統合アーカイバプロジェクトは糞と。
0476デフォルトの名無しさんNGNG
ぜんぜん統合になってないから糞以前の問題。
0477デフォルトの名無しさんNGNG
ここで俺が統合してやる!って言ったらかっこいいかも知れんけど、
作者のプライドみたいなもんが邪魔してできないだろうなw
0478440NGNG
>>441
ありがとうございました。
鬱になる程ハンナリと解決してしまいました。

こんな一文字にも気付けない漏レって・・・
0479デフォルトの名無しさんNGNG
>393
tee
0480デフォルトの名無しさんNGNG
VCで普通にDLL作ったらマルチスレッドには対応してますか?
0481デフォルトの名無しさんNGNG
>>480
スレッドセーフに作れば…
0482デフォルトの名無しさんNGNG
PSとかPS2のゲームのプログラムって
Windowsで言うDirectXの様な物を利用して製作してるの?
0483デフォルトの名無しさんNGNG
んなべんりなものはない
0484名無しさん@お腹いっぱい。NGNG
ミドルウェアを出しているところはあるよ。
自前でやるところが多いけど。
0485デフォルトの名無しさんNGNG
BASICやってみたい。どうすりゃいいの?
0486日下部陽一NGNG
>>485
どっかのメーカーがサターンBASIC見たいのを作ってるれるのを
まつしか。。。
0487482NGNG
ということは、自前でDirectXみたいなものを作って、
それを利用しているということなの?
0488デフォルトの名無しさんNGNG
結局金かかっちゃうの?
0489はえみつNGNG
C言語に関する質問なんですが、

ビットフィールド使って 1 ビット書き込むのと、
int 型変数に書き込むのと、
仮に1億回繰り返したとき、結果としてどちらが速い? (変数としてはどちらも1個)

その結果は、Intel x86 系と Sun の SPARC 使っても同じ?
0490はえみつNGNG
>>482
セガサターソは Direct× のカスタム版が採用されてる。
あまり利用されなかったらしいが(w
0491デフォルトの名無しさんNGNG
>>489
clock()でも使って自分で調べろ。
・・・・・と言いたいところだが、プロセッサによって変わるかもしれないな。
0492デフォルトの名無しさんNGNG
>>489
普通に考えると、ビットフィールドの場合はその1ビット以外のビットは
壊さないようにする必要があるので、データを読む->1ビット書き換え->
データを書くという処理をしなきゃならないから、単に1を書くという
処理で済むintの方が速いんじゃないかな。

もしかしたら賢いコンパイラだと、他のビットを使ってないことが分かると
単に「1を書く」という処理に置き換えちゃうかも。それでもビットフィールド
とintが同じ速度になることはあっても、ビットフィールドの方が速くなる
ことはないのでは。
0493492NGNG
うげ、読み直してみたら大きく勘違いしてる(恥)。
>>492は忘れてください。ごめん。
0494仕様書無しさんNGNG
 馬鹿な質問をするんですが、VB仕様書工房で、VBscriptで書いた
.aspファイルを解析することはできるんですか?
 逆に仕様書工房以外でも、.aspファイルを自動解析して仕様書に
おこしてくれるツールってありますか?
0495デフォルトの名無しさんNGNG
時々みかける名無しさん@Emacsはコテハンですか?
それとも単にEmacsを使っていることを誇示したい名無しですか?
0496名無しさん@Vim%ChaliceNGNG
はい、後者です。
0497デフォルトの名無しさんNGNG
ティムポ勃たなくなっちゃったのですが、
PCやCRTによる電磁波障害でしょうか?
0498デフォルトの名無しさんNGNG
>>497
ハードウェアよりのことはプログラマ板で聞いてネ
0499デフォルトの名無しさんNGNG
学生だけどvs.netのアカデミックかえばいいのかな?
アップできないから通常版?それとも単体?
何がお得ですかね?
0500名無しさん@お腹いっぱい。NGNG
>>495
navi2chのdefault名です。
0501494NGNG
 優秀な方が集うこのスレでも分からないですか・・・
そうか駄目なのか。自分でドキュメント書くしかないのか。
0502デフォルトの名無しさんNGNG
>>501
VBスレ行ってみれば?
0503デフォルトの名無しさんNGNG
499だけどアカデミック買った後でアカデミックから通常版のアップでアップできる?
0504デフォルトの名無しさんNGNG
>>494
拡張子変えてやってみてもだめ?

>>497
イソポです。赤ひげ薬局逝ってください。

>>499
意味がわかりません。
0505デフォルトの名無しさんNGNG
アカデミックとアカデミー賞って関係ありますか?
0506499NGNG
vs.netのアカデミックからさvs.netの次の
バージョンにupするとき卒業しちゃうから
通常版がいいのだけどできるかな?
0507仕様書無しさんNGNG
>>506
できます。
0508499NGNG
>>507
ほんとですか!?だったアカデミック買います!
0509デフォルトの名無しさんNGNG
0000
というようなビット列があった場合
一番右は0ビット目?1ビット目?
0510デフォルトの名無しさんNGNG
>>509
俺は1ビット目と逝っているけど・・・
0511デフォルトの名無しさんNGNG
普通1だろ。
0512509NGNG
今研修中なんですが、使ってる教科書が
一番右を0ビット目と書いていたので、どうなのかなと。
0513デフォルトの名無しさんNGNG
bit0、もしくは 1ビット目だなあ。
0514デフォルトの名無しさんNGNG
>>512
SMTPでは8bit目が正しく送信されるとは限らない・・・・
などと書かれているから1から始まると思うけど・・
0515509NGNG
>>514
ほう、じゃあこの教科書おかしいのかな?
結構誤字が多くて講義中、欝になる。古いし。
なぜ、平成9年から第1版のまま、なんていう本を使うのか・・・。
0516 NGNG
>>515
そんなの広く使われている標準化された取り決めなんてないんじゃないの?
職場プロジェクト毎にどっちにするかを決めてると思われる。
0517デフォルトの名無しさんNGNG
フツー「〜ビット目」というときは、one origin でしょ。

だから「0 ビット目」というのは、日本語として、
いや、どこの国の言葉としてもおかしいと思われ。

で本題に戻ると、IBM の 370 なんかだと、MSB を「ビット・ゼロ」と
呼ぶ。これは Big Endian ではこれが自然だからだ。

Motorola の 68000 も Big Endian なので MPU の内部では MSB がビット・ゼロだが、
マイクロコードレベルで左右を入れ替えているので、LSB が bit0 となる。

一方、インテル系などの Little Endian では、ビットアドレスは
LSB から数える方が自然なので、LSB が bit0 となる。
0518デフォルトの名無しさんNGNG
ウインドウを半透明で表示させるようなものをつくることは可能ですか?
0519デフォルトの名無しさんNGNG
518 に便乗してついでに質問ですが、最近のwindowsならできそうな気がする
けれど、Xでも可能?
0520デフォルトの名無しさんNGNG
>>518
可能ですか? という質問に対して ソフトで処理出来る事は大抵が可能です。

そしてのその質問はソフトで処理出来る事の一つだと思われ
0521デフォルトの名無しさんNGNG
>>518
ベクターとかで既存アプリを半透明にするとかいうのもあるよ。

基本的な技術な事が知りたければアルファブレンドで検索してみたら?
コードが見たければ
http://pc.2ch.net/test/read.cgi/tech/1017723476/
0522デフォルトの名無しさんNGNG
>>519
本来Xlibではサポートしてないんじゃなかったっけ?
勝手に拡張していいならなんでもありだとは思うけどさ
0523デフォルトの名無しさんNGNG
>>519
wterm のソースでも読んでくれ。
0524518NGNG
>>520-521
ありがとうございます
検索してみます
0525デフォルトの名無しさんNGNG
Windows系でリアルタイムでUSBカメラで取り込んだ画像を処理して、
画面上のマウスカーソールを動かすようなプログラムを作りたいのだが、
なんか参考になるようなソースコードとか日本語のサイトはないでしょうか。

マルチスレッドなプログラムになると思うのですが、VC++6.0でそんなのを作った
経験が無い(まぁ、他の環境でも無いが。。。)、というかリアルタイムな処理を
するプログラムを作ったことがないのでかなり難儀しているもので。。。
0526デフォルトの名無しさんNGNG
WindowsはRTOSじゃないのでリアルタイムは不可能です
0527490NGNG
訂正:

×セガサターソは Direct× のカスタム版が採用されてる。
○ドリームキャストは 〜

鬱。
0528525NGNG
>>526
厳密な意味でのリアルタイムではないです。

20〜30フレーム/秒でカメラからの取り込み画像を処理して、
ひどいタイムラグ無しで、Windowsの画面に反映(こんかいは、
マウスカーソールを動かす)させたいという程度です。


そういえば、知り合いがタイマーボード(?)なるものを使えば、
Windowsでもmsecオーダーでリアルタイム処理が出来るとか
いっていた気がする。。。
0529デフォルトの名無しさんNGNG
>>528
それはリアルタイムじゃないぞ。
0530デフォルトの名無しさんNGNG
皆さんがオススメするC++プログラミングツールって何ですか?
これだけは使うなというようなものも教えていただけないでしょうか?
0531デフォルトの名無しさんNGNG
>525
むかーしVideoキャプチャカード使ってAVIファイルに落として
Non Real Time で画像処理したことありますけど。(一応動画)
そんときはVidowForWindows使って割と簡単にAVI→BMP形式にできました。
現在のマシンパワーだと528のリアルタイム処理できそうな気はします。
しかし今はVFWでなくDirectShowSDKですか。
USBカメラがWDMキャプチャかVFMキャプチャとして動くならSDKのヘルプの
 WDM Video Capture
 VFW Video Capture
のどちらかを参照してください。
BMPフォーマットにするのは
 Source and Target Rectangles in Video Renderers
かもしれません。(ほんとは良く分かってないんだが)
サンプルは
 DirectShow Capture Application
です
リアルタイムなんて考えたこともないので良く知りませんが
DirectShowにはClock系のAPI(COM?)もあります。
0532デフォルトの名無しさんNGNG
>>525=>>528
そんな都合のいいもん転がってないし、転がってたら丸ごとパクるだろ。
まず、何が出来ないのか書くこと。

1 USBカメラから画像を取り込むことは出来るのか
2 画像処理がわからないのか

それから、大抵のUSBカメラのプレビューはUSBに信号を流していないので、
1/30秒ごとにシャッターを切る必要があるぞ
0533530NGNG
というか
C#っていうのもありますが、アレはなんなのでしょう・・・
C++はオブジェクト指向というのは聞いたことがありますが、
C#はなに??
0534( ´,_ゝ`)プッ NGNG
仮にね、あくまで仮に何だけど。。。もし俺がね、
今までほとんどプログラミングなんかしたことないくせに、『よーし独学でJAVA極めちゃうぞー』なんて
言ってたら、どんな教材勧める?
0535525NGNG
>>529
えっ、そうなの?私はこれもリアルタイム処理だと思ってました。

>>531
私も知り合いのVideoキャプチャーカードを使ってAVIファイルにして、まさしく
>>むかーしVideoキャプチャカード使ってAVIファイルに落として
>>Non Real Time で画像処理したことありますけど。(一応動画)
なることをしてました。

AVIStreamOpenFromFileでファイルを開けて、AVIStreamReadFormat、
AVIStreamReadなどで、1フレームずつ配列に取り込んで、画像処理を
したあとの結果をDrawDibDrawを使って描画させてました。
なので、画像処理の部分が遅い(重い)と当然再生される動画が
まったりとした動きになってしまいました(^^;

DirectX系はバージョンが上がると関数の使い方がコロコロ変わるので
初心者はさわるのはやめとけ(使えるようになったら、バージョンが上がって
また関数とかの使い方を勉強しなおしになるとかの理由だったかな)と
いわれたので、全然さわってませんです。
0536デフォルトの名無しさんNGNG
>>485
遅Resスマソ、これ使え。
http://pages.cthome.net/xx/e.htm
0537デフォルトの名無しさんNGNG
>>530
これだけは使うな⇒Visual C++ .NET
0538デフォルトの名無しさんNGNG
>>535
おまえはCOMを理解していない。

>DirectX系はバージョンが上がると関数の使い方がコロコロ変わるので

バージョンが上がっても使い方は変わらない。
もちろん新しい部分は覚えなければならないが、
古いインターフェースにバグfix以外の変更は入らないから、
古い知識のままでもプログラムは書ける。
0539デフォルトの名無しさんNGNG
最初のころあまりにもバージョンアップの回数が多くてゲーム製作会社がついていけなくて、バージョンアップは年に一回、と決められた。
0540525NGNG
>>535のつづき。

あと俺定義のリアルタイム処理では、カメラで取り込みながら
(もしくは30フレーム/秒のAVIファイルをちゃんとそのレートで
再生しつつ)、あるタイミングで画像を取り出して加工し、画面に
描画する(もしくは、その得られた結果から、マウスカーソルとか
なにか別のものを動かす)ってのも、リアルタイム処理だと
思ってました。

。。。。。似非リアルタイム処理ってことになるのかな(^^;。


>>532
>>1 USBカメラから画像を取り込むことは出来るのか
>>2 画像処理がわからないのか
と聞かれたら、1の方法がまず分からなくて、USBカメラで取り込んだ
画像を取り込みながら、画像処理をしてその結果を反映させるって
ことがノウハウみたいなのが無いので、まずどーやったらいいか
分からないってことになります。

あと、
>>そんな都合のいいもん転がってないし、転がってたら丸ごとパクるだろ。
そこまでアホじゃないですよ(^^;。
0541デフォルトの名無しさんNGNG
>>540
整理しろ
画像の取り込み方がわからないなら、その後の処理はまだ考えるべきではない。
まず、画像を正常に取り込むところだけを集中的に調べるべきだ
0542デフォルトの名無しさんNGNG
で、どういう条件を満たせば「リアルタイム」なの?
>>529に解説キボン。
0543デフォルトの名無しさんNGNG
>>538
>おまえはCOMを理解していない。

はうぁ。痛い。。。

昔、学部生のころにUnixな環境で静止画の画像処理の研究をしており、
WindowsなPCを買えるようになってから、よし静止画でやったことを
動画でやってみよう(単に画像を複数枚連続でやろうってだけですが(^^;)
と思いいまにいたります。

んで、Windowsなプログラムの話でCOMとかの言葉は聞いたことは
ありますが、私のへっぽこなプログラム人生ではCOMとは縁が無かった
ので、「おまえはCOMを理解していない。」といわれれば、まったくもって
その通りですとかいえないのです。
やっぱ、COMのこととかも勉強しないといけないんでしょうかね。

あぁ、なんか言い訳ばっかり。。。
0544デフォルトの名無しさんNGNG
 codec(DirectShow Filter?)の作り方ってどこ調べたら判る?
 日本語じゃそういう資料は無い?
 Huffyuvのソース解析が一番楽?
0545デフォルトの名無しさんNGNG
>>543
別にDirectShowを使うだけなら理解する必要はない(理解はあるに越したことはないが)けど、
バージョン間での互換性の問題はほぼ存在しないから、バージョンアップを気にする必要はない。
DirectShowを使えって事だ。
0546デフォルトの名無しさんNGNG
>>544
codecの作り方って資料があるが、
同人即売会で販売された奴だな。
0547525NGNG
>>541
私なりに整理してみました。
私のやりたいことは、下記のように大きく分けて3つの処理に分けられます。

○ 画像の取り込み部
ひたすらUSBカメラから画像を取り込み、あるバッファに画像データをひたすら書き込む。

○ 画像処理部
バッファにある画像を取り出し画像処理を施す。

○ 画面表示部
画像処理の結果に基づいてWindowsの画面を描画する
(マウスカーソルを動かすとか、バッファの内容に画像処理の結果を
ちょこっと描き加え、その画像を画面に描画するなど)


んで、これらは並列に処理をしないといけないだろうから、マルチスレッドでやらないと
いけないだろう。
最初でちゃんと処理を分けてプログラムをしないと前のようにかなりかっこ悪い
プログラムになるだろう。
画像の取り込み部のUSBカメラから画像を取り込むってのがすぐに出来なくても、
当面はAVIファイルを30フレーム/秒で読み込むような処理を入れとけばよいだろう。

という思考過程から、「マルチスレッドで似たような処理を実現したソースコードを
見て勉強だ。VC++な環境のやつなら、なおよいぞ」という結論になったのです。


ちなみに私のかっこ悪いプログラムは、下のような感じでかかれてました。
これの二の舞は嫌なので、最初からマルチスレッドで作ろうと思ったのです。

---(ある関数内部)--------------------------------------------
AVIStreamOpenFromFileでファイルを開け、AVIStreamReadFormatで
フォーマットを読む。

for( 0からAVIStreamLengthで取得した数までのループ){
AVIStreamRead で1フレームの画像データを配列にいれる。
配列に入れたデータを画像処理する。
DrawDibDraw を使って画像処理の結果を画面に描画する。

}

関数おわり。
-------------------------------------------------------------
0548デフォルトの名無しさんNGNG
リアルタイム処理てーのわ、ある事象に対して
「一定時間以内に反応できる」ことが保証できる
というところがキモですな。
0549531NGNG
>525
画像(動画)処理の世界でば秒15コマとか20コマぐらいで処理できると大手を振って
リアルタイム処理と言いますからその方面に発表するには問題ないと思います。
VFWのAVI* APIがつかえるならcap* API使って画像をVFWキャプチャデバイスから
取り込めませんか?
それからDirectShowはVer5あたりから見た目は変わってないように思いますが。
pinを駆使してなんとか・・・。
そもそも<そのUSBカメラ>はキャプチャデバイスでないかもしれませんが。
(単なるUSBカメラ)
(ところで本題の画像処理の話題はどこのスレ行けばいいんでしょう?)
0550525NGNG
>>549
私にとって本題は>>547でのことなのすが、画像処理の話題も興味ありますね。
ウェーブレットとかを用いたオプティカルフローの推定とか領域分割とか。
時系列ニューラルネットを使った動画像からのObject Isolationとか。
実際にC/C++でのコーディングの仕方も交えての話題ってどこかの
スレでやってないかな。

情報システムの【学術】画像認識はちょっと違うしな。。。
http://mentai.2ch.net/test/read.cgi/infosys/1018154626/l50
0551デフォルトの名無しさんNGNG
>>550

>>540で
>あと、
>>>そんな都合のいいもん転がってないし、転がってたら丸ごとパクるだろ。
>そこまでアホじゃないですよ(^^;。

こんな事言ってるが、

>実際にC/C++でのコーディングの仕方も交えての話題ってどこかの
>スレでやってないかな。

こうも実物をほしがってるとなると、あんたに記述する能力があるとは到底思えないんだが。
0552デフォルトの名無しさんNGNG
とりあえず、>>547も整理されてないしな。
箇条書きの部分まではよかった。

>並列に処理をしないといけないだろうから
なんでいきなりここまで飛躍する?

とりあえず、並列に処理をしたいならどの処理とどの処理を並列(非同期)で行うか、
その際のスケジューリングはどのようにする必要があるのか
この辺をきっちり考えろ。
0553名無しさん@お腹いっぱい。NGNG
>>512
おれの周りはみんな「0」から数える。
日本語であるかどうかなんて関係なく。
コンピュータ屋には多い。RFCも0 originだ。
0554525NGNG
>>551

>こうも実物をほしがってるとなると、あんたに記述する能力があるとは到底思えないんだが。

?んーと、

>>実際にC/C++でのコーディングの仕方も交えての話題ってどこかの
>>スレでやってないかな。

私としては、まわりで画像処理とかやっている人(というか、プログラムをやっている
人がいない)がいないので、単に画像処理の話とかをしたいなぁーと思っただけなのですが。
実物をほしがってるように見えるんですか。。。うーん、私の文章力が無さすぎですね。。。

一応、学部生の頃に適応的二値化と楽譜認識に関する研究をしていて、そのころ
せっせとCでプログラムを組んで、いくつか研究会で発表してきてなんてことを
していたので、へっぽこなりにある程度はプログラムの記述する能力はあるつもり
なんですが。

>>552
>>並列に処理をしないといけないだろうから
>なんでいきなりここまで飛躍する?

あー、これはたしかに私が飛躍してますね。
画像を取り込みながら、なんか作業をする。二つのことを同時にするってこと
かな。→並列処理だぁーっていう思考の飛躍ですね(−−;。


うーん、静止画をあつかっていたときと違って、いろいろ勉強しないといけないのが
ありますね。ちょっと浅はかでした。
修行しなおしてきますです。。。

sage
0555デフォルトの名無しさんNGNG
>プログラムの記述する能力はあるつもりなんですが。

だったらなんで

>実際にC/C++でのコーディングの仕方も交えて

こういう限定した文が出てくるわけ?
画像処理の話題なら適切な板なり行けばいいだろ。
コーディングの仕方も交えてって単にサンプルがほしいだけじゃん。
都合よすぎ
0556名無しさん@MeadowNGNG
Windows NT系OSで、GINA(Graphical Identification and Authentication)DLL
のプログラミング経験のある人おらん?

ドキュメントの少なさと、undocumentedな仕様(機能)の多さに辟易としとるの
だが。ぜひ語り合いたい。
0557デフォルトの名無しさんNGNG
>>556
vcppmlに行くことを進める
0558名無しさん@Emacs ◆Meadowao NGNG
>>557

取りあえず入会してみた。
楽しい話題があるといいのだが。
0559デフォルトの名無しさんNGNG
>>558
名前の通りGINAのmlという訳じゃないが、
比較的詳しい人間が集まっているので、いい情報が集まるんじゃないか?
0560デフォルトの名無しさんNGNG
そもそもオープン系ってのはなんなんだ?
オープン系じゃないのは何系なの?
0561デフォルトの名無しさんNGNG
は?
0562デフォルトの名無しさんNGNG
>>560
単独のベンダから全ての機材をそろえなきゃいけないか、
複数のベンダから調達できるか。
0563デフォルトの名無しさんNGNG
>>562
ってことはパソコンはオープン系なんだね?
0564デフォルトの名無しさんNGNG
今までBCBでC/C++やってたんですが、
VC++って、BCB見たいにexe単体で動作する(DLL不要な)
アプリって作れないんですが?
0565デフォルトの名無しさんNGNG
>564
作れますが?
0566デフォルトの名無しさんNGNG
何人も、kernel32.dllの呪縛を逃れることは出来ない。
0567デフォルトの名無しさんNGNG
マカーとかリナクサーでも?>>566
0568デフォルトの名無しさんNGNG
>>534
基礎からみっちりやるなら独習JAVAがいいよ。でも先にCぐらいはやっといた方がいいかも。
0569デフォルトの名無しさんNGNG
567は意味不明。どうやってDLL使うんだ。あ、いや、使えてるんなら
それはすごいのであやまりますが。

僕もとりあえず独習を読んだ。
0570デフォルトの名無しさんNGNG
>>564
・Win32SDKのみで作る。
・DLLを全て性的リンクにする。
0571のらNGNG
ファイル名をソートする時、Windowsのエクスプローラーや、
Dosのdirコマンドでソートする場合の順番を決めてるキャラクターコードの、
優先順位を分かり易く、まとめてあるサイトってないですか?
今、任意のフォルダ以下の全てのファイル名を
出力するプログラムを作っていて、実質的には、全く意味の無い事なのですが、
一応、こだわりとして、ソートして出力する時、
色々な形で、出力出来たら良いなと思っているので…。
バージョンによって順位も違うかも知れませんが、
出来るだけ、色々なバージョンの仕様を知りたいので、
知ってる方が居たら、宜しくお願いします。m(_ _)m

例 ( test, test.1, test$1, test01, test_1 の5つのファイルの場合 )
( Windows98のDOS窓で dir /b /o:n )
test.1
test$1
test01
test_1
test
( Windows98のエクスプローラーでファイル名順 )
test
test$1
test.1
test_1
test01
0572デフォルトの名無しさんNGNG
リナクサー -> エリクサー
0573デフォルトの名無しさんNGNG
OSを勉強してるとprimitiveって言葉でてくるけどどういう意味?
簡単にゆーと。
0574デフォルトの名無しさんNGNG
>>573
一番目に
0575デフォルトの名無しさんNGNG
(σ´ー`)σ  プリミティブ  ρ(・∀・ρ)
0576デフォルトの名無しさんNGNG
初期の
の方が合っているか。
0577デフォルトの名無しさんNGNG
原始的な
0578デフォルトの名無しさんNGNG
それは辞書調べただけじゃないの?もっとちゃんと
教えてやれよ。
プリミティブってのはな、ぷっちんぷりんぷっちんぷりん
0579名無しさん@お腹いっぱい。NGNG
Primitive:
・最低限これだけあればいい
・これらを使ってその他全てが構成されている
という意味で、「基本的な命令」のセットに付けられる形容。
"primitives"は、その命令群のこと。
kernelやprogramming language組み込みのことを呼ぶことが多い。
0580あんぽんたんNGNG
unixの"ls -l a.out"というのは、いったいどのようなことをするコマンドなのでしょうか?初心者まるだしで須磨祖


0581デフォルトの名無しさんNGNG
DOS(窓)でいうと 
C:\MyProject\Hello\Debug>dir hello.exe
のことじゃなか?
0582デフォルトの名無しさんNGNG
>>580
a.outがファイルならそのファイルに関する情報を表示。
a.outがディレクトリならその中にあるファイル(隠しファイルは除く)を情報付きでリスト表示。
0583デフォルトの名無しさんNGNG
>>580
なんでこの板で訊くんだ?
0584デフォルトの名無しさんNGNG
>>583
lsコマンドはひとつのプログラムだから。
0585デフォルトの名無しさんNGNG
>>584
ここは
プログラムの「使い方」ではなく
プログラムの「作り方」の板だ
0586仕様書無しさん NGNG
VBから出力する帳票ツールは何使ってる?
0587デフォルトの名無しさんNGNG
Win32 API。
0588デフォルトの名無しさんNGNG
Perlはなぜcgiに向いているのですか?
0589デフォルトの名無しさんNGNG
>>588
強力なテキスト処理と正規表現。
0590588NGNG
589様、ありがとうございました。
0591デフォルトの名無しさんNGNG
Macintosh Common Lispというのは商用以外のフリーで配布されている
ものはないんでしょうか?買っても70ドルくらいなんですが、
どの程度自分がこれから使うか分からないもので。
0592デフォルトの名無しさんNGNG
>>591
体験版使って具合が良ければ買えばいい。
0593デフォルトの名無しさんNGNG
ちょっと基本かもしれないのですが、手持ちの書籍には書かれていないので質問します。
C(++)言語(VC++6を仕様)で自分の良く使う自作関数とかをmylib.cppとかで別ファイルにのけておいて
#include <stdio.h>のように書くことで使えるようにしたいのですが
どうすればよいのでしょう?
0594593NGNG
ワークスペースのソースファイル欄から削除したらいけました。
すんまそん(^^;
0595デフォルトの名無しさんNGNG
>>593
環境設定にインクルードパスを設定するのがあるよ
0596デフォルトの名無しさんNGNG
>>593
コンパイルしておいて、ライブラリ化。
またはDLL化。
0597デフォルトの名無しさんNGNG
全くの素人(プログラミング経験無し、ここに来たのも初めて)なのですが、
大学でプログラミングをしなければならなくなりました。
Basic,C,C++,Java,FORTRANの中でどれがとっつきやすいでしょうか?
0598デフォルトの名無しさんNGNG
>>597
BasicにもいろいろあるけどインタプリタBASICが一番簡単です。
PRINT "HELLO"
(意味は、表示 "ハロー")
3分で理解できるはずです。
1日ほど遊んでから他の言語に挑戦してみては。
0599デフォルトの名無しさんNGNG
>>597
がんばれよ。
0600デフォルトの名無しさんNGNG
>>598
大体そうだが、
あまりベーシックで遊びすぎるとCが理解しにくくなる罠。
0601デフォルトの名無しさんNGNG
>>597
Fortran を強要されなければ C か Java にしとけ。
0602デフォルトの名無しさんNGNG
>>600
ifやforなど、プログラムのエッセンスはたっぷり詰まっていてあれはあれでいい言語だとは思う。
goto多様でアセンブラの世界も垣間見えるおまけ付きw
後は構造化やオブジェクト指向が理解できるかがカギ。
0603デフォルトの名無しさんNGNG
>>597
Java から入ってC言語でメモリリークしまくる後輩達を見るに、
C言語を絶対に使わないというのでなければJava から入るのは薦められない。
0604デフォルトの名無しさんNGNG
>>603
所詮Javaは箱庭言語。。。
0605デフォルトの名無しさんNGNG
Javaをネイティブコードにコンパイルできるコンパイラってありますか?
Linux用がベストです。
0606デフォルトの名無しさんNGNG
JITじゃだめなん?
0607デフォルトの名無しさんNGNG
>>597

 プログラムの勉強が目的なのかな?
 作りたいものがあるのなら、ソレにあった言語を選ぶべし。
 CGIをFORTRANでやるのは至難の業だし(笑)。

 単純にとっつき易いと言うなら、BASICだろうけど・・・お勧めしないなあ。
0608デフォルトの名無しさんNGNG
>597
まず、専攻は何か。
数学科なら文句なしにFORTRAN。

--

将来いじる必要がなさそうなら、ぉ気楽に済むBASIC。

ハードウェア制御やグラフィックガリガリ(CAD、3DCGなど)できるようになりたければC/C++。

ネットワークが絡むモノやWebとかに興味があるならJava。

0609名無しさん@お腹いっぱい。NGNG
>>603
Java→Cの段階でメモリ管理学ばない奴は何やっても糞。
0610名無しさん@お腹いっぱい。NGNG
>>605
gccのgjc
http://www.gnu.org/software/gcc
最新版でもいろいろとイマイチな出来だけど。
0611デフォルトの名無しさんNGNG
チューリングテストで人間が機械だと判定されてしまったら、
それは何を意味するんでしょう?
0612デフォルトの名無しさんNGNG
>>611
ネタは初心者板でやってね。。。。
0613611NGNG
>>612
マジなんですが。各種論文を読み漁ってみましたが
このケースについての言及がなされた記述が見つからなかったもので、
もしかしたらここで答えが得られるかと思って聞いてみたんです。
0614デフォルトの名無しさんNGNG
>>613
自分の意見を持たない。
0615デフォルトの名無しさんNGNG
>チューリングテストで人間が機械だと判定されてしまったら、

サールの『中国語の部屋』で検索してみたら?
0616デフォルトの名無しさんNGNG
>>611
「テスト量が不十分」以外の理由で人間が機械だと判断されることなんてないんじゃないの?
つまり、ありえないことだから、記述されてないのではないかと思うんだが。
「ありえる」と君が信じてて、そういう議論をしたいんなら、まずはその証明をしないとなー。
0617デフォルトの名無しさんNGNG
ホフスタッター vs AIを装った学生連合軍の対決は面白かったな。
0618名無しさん@お腹いっぱい。NGNG
>>611
君がチューリングテストにかけられ、誠実にテストに応えたにも関わらず、
「これは機械。機械じゃないとしたら低能。」と断定されました。

さああなたはどうする?
0619デフォルトの名無しさんNGNG
>>610
どもです。
ちょっと変な言語でCGI組んでみたいなと思って。
exeファイルは許可してもJavaは使用不可能ってところはないんで。
やっぱりPascal使うことにします。Delphiまんsぐはぁ!
0620デフォルトの名無しさんNGNG
だれかマ板に robocode スレ立てない?
ム板のもりあがってなさそうだし。
0621デフォルトの名無しさんNGNG
>>620
http://pc.2ch.net/test/read.cgi/prog/1018584588/
マ板にはRobocodeスレあるよ。むしろム板向けなんじゃないかな?
おれはスレ立てたことが一度もないので失敗が怖くて
立てないけど。誰か立ててくだちい。
0622デフォルトの名無しさんNGNG
>>611
君がチューリングテストにかけられ、誠実にテストに応えたにも関わらず、
「これは機械。機械じゃないとしたら史上最高の天才。」と断定されました。

さああなたはどうする?
0623デフォルトの名無しさんNGNG
>>622
機械の体を求めておねぇさんと旅する。
0624デフォルトの名無しさんNGNG
ネジはイヤダ
0625デフォルトの名無しさんNGNG
>>622
Kusakabe Yoichiを名乗って2chを荒らす。
0626デフォルトの名無しさんNGNG
%C6%FC%CB%DC%B8%EC で 「日本語」
ってアスキーコードじゃないと思うんですが、
何ていうコードなのでしょうか?
0627デフォルトの名無しさんNGNG
うにこーど
0628デフォルトの名無しさんNGNG
じゃなくて URL エスケープ
0629デフォルトの名無しさんNGNG
>>626
エンコード
0630デフォルトの名無しさんNGNG
http://www09.u-page.so-net.ne.jp/ta2/hitomi/escape.html
でURLエスケープすると、「日本語」は %93%FA%96%7B%8C%EA

でもttp://www.amazon.co.jp/exec/obidos/external-search/249-7579460-7673137?tag=yah-2002-auc-src002-22&mode=blended&encoding-string-jp=%C6%FC%CB%DC%B8%EC&keyword=
のお尻に%93%FA%96%7B%8C%EAを付けても駄目で、%C6%FC%CB%DC%B8%ECだと通ります。

でも、%61%6E%73%69(アスキーでansi)だと通ります。

amazon側で特殊な変換でもしてるんでしょうか??
0631デフォルトの名無しさんNGNG
Urlエンコードと文字コードは別。
EUC, SJIS, ISO-2022-JP, UTF-8, UTF-16など、
日本語の多様なエンコーディング方法を勉強しる!
0632デフォルトの名無しさんNGNG
できました!
http://www.amazon.co.jp/exec/obidos/external-search/249-7579460-7673137?tag=yah-2002-auc-src002-22&mode=blended&encoding-string-jp=%C6%FC%CB%DC%B8%EC&keyword=%C0%E4%CB%BE%A1%AA%BA%B4%C0%EE%B5%DE%CA%D8%A4%CB%CC%C0%C6%FC%A4%CF%A4%CA%A4%A4%A1%AA
EUCだったようです。有難う御座いました。
0633デフォルトの名無しさんNGNG
初心者質問スマソ
VS6.0とOffice2000についてるMSDNって違いあるのかな?
デフォルトでは別々にセットアップされるけど、上書きして共有できないの?
0634デフォルトの名無しさんNGNG
  ∧∧
 ( ;゚Д゚)σ 「転んでも泣かない」
   ∧
 チェックだぞゴルァ
0635デフォルトの名無しさんNGNG
あのさ
海外の例えばアメリカには2チャンネルみたいのは無いのですかい?
0636デフォルトの名無しさんNGNG
>>635
あるだろ。
0637デフォルトの名無しさんNGNG
awkってのを最近知ったのですが、
これはメジャーなんですか?
0638デフォルトの名無しさんNGNG
>>637
Perlより歴史がある。
用途によってはPerlより楽。
使い捨てアプリ(つーかフィルタ)専用っぽい。
0639637NGNG
>>638
なるほど。勉強になりますた。
0640デフォルトの名無しさんNGNG
>637
あなたの/bin /usr/binディレクトリを
のぞいてみてください。
grep awk /usr/bin/*
ね、ものすごくたくさんん使われてるでしょう。
0641デフォルトの名無しさんNGNG
メモリマップトファイルって、まずCreateFileMappingではファイルを使用(メモリ関係無し)して、
MapViewOfFileを呼んだ時メモリに用意する、という感じの理解でいいですか?
0642デフォルトの名無しさんNGNG
age
0643デフォルトの名無しさんNGNG
>>641
ちょっと違うんじゃないかな。

CreateFileMapping →オブジェクトを生成
MapViewOfFile →仮想空間(アドレス)に割り付ける

MapViewOfFile で物理ページがコミットされるかどうかは、また別の話。
0644637NGNG
>>640
すげー。
awkがこんな身近に使われているとは
知らなかった。
0645デフォルトの名無しさんNGNG
B言語ってC言語の元になっただけあって構文がそっくりですね。
C言語ライクの構文はB言語が発祥ですか?
0646デフォルトの名無しさんNGNG
Algol -> CPL -> BCPL -> B -> C
っつーのが一般的な見解
真中の三つは漏れは見たことない。
ソースキボン
0647デフォルトの名無しさんNGNG
>>646
Algolが一番初めなんですか。名前くらいしか聞いたこと言語ですけど。
ありがとうございました。

ちなみにBはhttp://cm.bell-labs.com/cm/cs/who/dmr/kbman.htmlだそうです。
0648デフォルトの名無しさんNGNG
Borland C++Builderで、SHGetPathFromIDList()を使おうと思って、
#include <Shlobj.h>

したのですが、
[C++ エラー] SHLOBJ.h(1762): E2238 'FVSHOWINFO' の宣言が複数見つかった
[C++ エラー] SHLOBJ.h(1936): E2238 'FOLDERSETTINGS' の宣言が複数見つかった
[C++ エラー] SHLOBJ.h(3717): E2238 'DESKBANDINFO' の宣言が複数見つかった
[C++ エラー] SHLOBJ.h(4808): E2238 'SHELLFLAGSTATE' の宣言が複数見つかった

などといわれてしまいます。
いったいなぜなんでしょうか? また、どうすれば治るのでしょうか?
教えてください。よろしくお願いします。


0649デフォルトの名無しさんNGNG
>>648
#define NO_WIN32_LEAN_AND_MEAN

を追加。
0650デフォルトの名無しさんNGNG
なんつーか顔文字を多用する奴は中学生に近いな。
ここと、とある板を比較して思っただけだけど。
0651デフォルトの名無しさんNGNG
そういうことにしたいのですね :-)
0652デフォルトの名無しさんNGNG
COMポートを直接叩いてFAX送信するプログラムを書きたいのだけれど
資料がみあたりません。
どこかに手がかりないでしょうか。
0653名無しさん@お腹いっぱい。NGNG
>>647
構文がそっくりという点では、BCPLとBの間には断絶があるよ。
0654デフォルトの名無しさんNGNG
wxWindowsのスレか、日本語サイトってあるの?
http://www.wxwindows.org/
0655デフォルトの名無しさんNGNG
にふてーのFDelphi落ちてる?
0656デフォルトの名無しさんNGNG
昨日、Cygwinのver.2.125.2.10を入れたんですが
g++コマンドがなぜか使えない・・・(command not found)
ファイルを検索してみたら
「c++.exe」というのがあったので代わりに使っています
「c++ -v」オプションで表示される内容は「gcc」コマンドと
同じなのでたぶん「g++」が「c++」に変わったと思うのですが
どうなんでしょうか?
「man gcc」で表示されるヘルプには「g++」は使えるみたいなんですが・・・
0657デフォルトの名無しさんNGNG
>>654
http://www-6.ibm.com/jp/developerworks/linux/010413/j_l-wxwin.html
http://www.idg.co.jp/sw/back/200102/20010219_01_report.html

0658デフォルトの名無しさんNGNG
age
0659デフォルトの名無しさんNGNG
>>656
gcc使えばいい話では?
0660デフォルトの名無しさんNGNG
こういう質問もありですか?

ソフトウェア開発には仕事算が成立しない。
問1、それを式を使って証明せよ。
問2、ソフトウェア開発に携わる人間はどういう人間が好ましいか。1から類推せよ。
見当がつきません。何かヒントをください!
0661デフォルトの名無しさんNGNG
>>660
1.(総人数−死ぬ人)x日数!=総人数x日数

2.人間的に問題のある人。

0662デフォルトの名無しさんNGNG
>652
COMポートの先には何がつながってんの?
モデムなら、モデムのマニュアルを見るとよろし。
あと、RS-232Cの参考書を探してきたまえ。

個人的にはWindowsなら市販ソフトのマクロで済ませるほうが楽じゃないかと
思うけどね。LinuxでもFAXを制御するソフトは既にあるし。
0663名無しさん@お腹いっぱい。NGNG
>>652
とりあえず、javax.commつーことで。
http://java.sun.com/products/javacomm/

FAXのコマンドは、FAXカードのmanualを。
0664答えなんてないんだろうな。NGNG
>>660
適当に答えてみた。

問1
作業全体の中の並列化できる部分の割合をpとすると、
1人でやるのに比べ、N人でやる場合の作業量は
1/{(1-p)+p/N}…�@
となる。仕事算では、これを単純にNと計算している
事になる。

問2
�@の式において、大人数で作業するときには(1-p)の部分
が支配的になってくる。つまりこの部分を小さくできる
ことが重要。そのためにはコミュニケーション力を高め
意思疎通をしっかりすることが重要になる。
そういうわけで、コミュニケーション力が重要。
0665654NGNG
>>657
ありがとー! 概略を知るには非常に役に立ったYO!!
0666デフォルトの名無しさんNGNG
>>660
ディルバートの 「給料の法則」 を参照せよ
http://www-student.ulis.ac.jp/doc/joke/comjk2.html
0667デフォルトの名無しさんNGNG
現在WindowsでPHPプログラム書いてるんですけど、
あとからLinuxに移行しようと思ったらプログラムを書き直す必要あるんでしょうか?
0668(^A^)NGNG
強制リンクさせるプログラムある?
(掲示板にカキコして使うヤツ)
0669デフォルトの名無しさんNGNG
>>668
意味がわからん。
もっと具体的に書け。
0670デフォルトの名無しさんNGNG
何故iscntrl(0)をすると32が帰るのですか?
不思議で夜も眠れません
0671(^A^)NGNG
ここにきたら強制的にどっかに飛んじゃうヤツ
0672デフォルトの名無しさんNGNG
データベース設計で2テーブル間に多対多のリレーションを張りたいんですが
リレーションが設定されていないレコードを効率よく SELECT できるような
設計が思いつかずに困っています。今は次のようにしています。

CREATE TABLE TABLE_A (
  TABLE_A_KEY INTEGER NOT NULL PRIMRY KEY,
  :
);

CREATE TABLE TABLE_B (
  TABLE_B_KEY INTEGER NOT NULL PRIMARY KEY,
  :
);

CREATE TABLE RELATION_AB (
  TABLE_A_REF INTEGER NOT NULL FOREIGN KEY REFERENCES ON TABLE_A (TABLE_A_KEY);
  TABLE_B_REF INTEGER NOT NULL FOREIGN KEY REFERENCES ON TABLE_B (TABLE_B_KEY);
);

この状態で、

SELECT * FROM TABLE_A WHERE TABLE_A_KEY NOT IN (SELECT TABLE_A_REF FROM RELATION_AB);

というクエリーを投げると当然ながら悶絶するほど処理が遅いのです。
こういう場合に有効なデザインにはどのようなものがあるのでしょうか?
0673デフォルトの名無しさんNGNG
>>672
データベーススレに行くと幸せになれるかも。
データベース
http://pc.2ch.net/test/read.cgi/tech/1001351439/
0674デフォルトの名無しさんNGNG
>>671
掲示板を荒らす気か?
Web制作板のHTMLスレにゆけ
0675672NGNG
>>673
ありがとうございます。移動します。
0676デフォルトの名無しさんNGNG
>>670
MSDNより抜粋。
iscntrl 関数は c が 制御文字 (0x00 - 0x1F または 0x7F) であると、0 以外の値を返します。
iscntrl 関数の場合、テスト条件の結果は、現在のロケールの LC_CTYPE カテゴリの設定に依存します。
0677671NGNG
>>674
ありがとうございます。移動します。
0678デフォルトの名無しさんNGNG
質問なんですが、

char *str = "aaa;bbb;ccc;ddd";
typedef struct{
char a[64];
char b[64];
char c[64];
char d[64];
}DATA;

のように";"でくぎられた文字列があり、
構造体DATAがある場合、
DATA dat;
dat.aにaaa、dat.bにbbb 、・・・
とセットするにはどうすればよいのでしょうか?
0679デフォルトの名無しさんNGNG
>>678
str[i]がセミコロンだったらstrncpyでコピーしてNULLを付加すればよさげ。
0680デフォルトの名無しさんNGNG
>>679
NULLじゃねーだろ。'\0'だろ。
(確かにどちらも0だが)
0681デフォルトの名無しさんNGNG
>>678
char *p = strchr(str,';');
if(p){
*p = '\0';
strcpy(dat.a, str);
str=p+1;
}
...以下同

こんな感じ?何か不良っぽいが。
0682デフォルトの名無しさんNGNG
sscanf(str,"%[^;]%[^;]%[^;]%[^;]", dat.a, dat.b, dat.c, dat.d);
か
sscanf(str,"%[a-zA-Z0-9];%[a-zA-Z0-9];%[a-zA-Z0-9];%[a-zA-Z0-9]"・・・
両方ともMS拡張(ANSI非互換だが)
0683デフォルトの名無しさんNGNG
互換性を考えるなら、strtokでセミコロン区切りのトークンを切り出していくのがふつーかなと思う。
0684デフォルトの名無しさんNGNG
>>681
>str=p+1;
分割し終わったときに二度とstrが使えなくなる罠…

char *dats[] = {dat.a, dat.b, dat.c, dat.d };
ってやればループが使えて便利かも。
0685681NGNG
Σ(・∀・;)
マア イイヤ キニシナイ!!
0686デフォルトの名無しさんNGNG
>>684
それをいうんだったら、最初から
typedef char DATA[4][64];
とやっておけばいいという罠。
0687678NGNG
なるほどー。皆さん貴重な意見ありがとうございます。
いろいろ試してみます。
どうもでしたー。
0688デフォルトの名無しさんNGNG
>>684
ポインタ演算する前に他の変数に待避しておけばいいじゃん。
0689デフォルトの名無しさんNGNG
>>659
ちょっとまってよ
gccじゃC++でかかれたソース
コンパイルできないじゃん
0690デフォルトの名無しさんNGNG
生年月日を和暦で"s57/6/5"という書式で入力したとき、西暦に変換し、"1982年06月05日”という書式で出力するプログラムを作成しなさい。ただし、生年月日は1868年以降に対応すること
0691デフォルトの名無しさんNGNG
>>690
宿題は自分でやってください
0692デフォルトの名無しさんNGNG
宿題は宿題スレへ逝きましょう
0693JavaNGNG
>>690
public class Hoge {
public static void main(String[] args) {
if (args[0].equals("s57/6/5")) {
System.out.println("1982年06月05日");
}
}
}
0694shigeNGNG
☑ฺ Rubyはさいこー言語
0695適当NGNG
int ye,mo,da;
char s[256];
if(gets(s)){
 sscanf(s,"s%d/%d/%d",&ye,&mo,&da);
 printf("%d年%02d月%02d\n", ye + 1925, mo, da);
}
0696デフォルトの名無しさんNGNG
☑Ruby房は逝ってよし
0697デフォルトの名無しさんNGNG
1868年以降ってことは、m,t,s,h に対応ってことだよ、ちみたち。
0698デフォルトの名無しさんNGNG
☑ฺ
↑こんな楽しい文字教えてくれただけでも
うれしいよ>>694
0699デフォルトの名無しさんNGNG
明治と大正が何年間続いたのか教えなさい
0700shigeNGNG
>>698
礼代わりに、明日会社/学校で「Rubyさいこー」と10回叫んでください。
0701shige NGNG
>>700
ヒッキーなので会社にも学校にも行っていません。
0702shigeNGNG
>>701
んじゃ、雨戸を開けて夜空に「Rubyさいこー」と二十回叫んで管ダサイ。
0703shigeNGNG
吠えろ!「Rubyさいこー」吼えろ!
吠えろ!「Rubyさいこー」吼えろ!
吠えろ!「Rubyさいこー」吼えろ!
吠えろ!「Rubyさいこー」吼えろ!
吠えろ!「Rubyさいこー」吼えろ!
吠えろ!「Rubyさいこー」吼えろ!
0704shige NGNG
>>702
え〜恥ずかしいですよ〜
明日からRuby勉強しますので許してください!
まつもとちゃんのホムペに逝ってきます。
0705適当に完成NGNG
int ye,mo,da,i;
char s[256];
if(gets(s)){
 i = (*s=='m')?1867:(*s=='t'?1912:(*s=='s'?1925:1988));
 sscanf(s+1,"%d/%d/%d",&ye,&mo,&da);
 printf("%d年%02d月%02d\n", ye + i, mo, da);
}
0706705NGNG
やってやったんだから俺にも奉公しておくれ
マイハニー♥>>690
0707デフォルトの名無しさんNGNG
明治の途中で太陰暦から太陽暦に変わってる。
それと、元号は年の途中から変わる。
そのへんの処理はしなくてもいいのかな。
0708705NGNG
だから適当だって言ったじゃないのよ
自分で直しなさいな、ここまでやればわかるでしょ?
わざわざ年表をググった俺に身にもなれYO
0709デフォルトの名無しさんNGNG
>>708
ごくろうはん、と書いておく罠。

0710shigeNGNG
早く記憶を取り戻してもらってきたるべき戦いに備えなくっちゃ
0711デフォルトの名無しさんNGNG
>>689
gcc is not gnu C Compiler.
0712デフォルトの名無しさんNGNG
構造体のポインタから、メンバ名やメンバの型を知ることってできますか?
たとえば、
struct table {
int id;
char *name;
};
のような構造体があり、
int main (void)
{
struct table *tbl;

...
}
このように宣言したプログラム中で、変数*tblに
メンバは idと nameがあり、それぞれ intと char* であることを
プログラム中で取得したいのです。

そんなことできない、という意見でも結構ですので、
よろしくお願いします。

0713デフォルトの名無しさんNGNG
>>712
そう言うの想定してないよ。少なくともCは。
0714デフォルトの名無しさんNGNG
>>712
ムリ
0715デフォルトの名無しさんNGNG
プロセスとスレッドってさ、同じ意味?OS的な質問なんだけど
なんかイメージとして同じってかんじがずっとしてて。
0716デフォルトの名無しさんNGNG
>690
で、言語は何だ?
0717デフォルトの名無しさんNGNG
>>716
Perlよ。
早く答えて!
0718デフォルトの名無しさんNGNG
>>715
マルチタスクなOSは複数のプロセスを動かせる。
一つのプロセスは複数のスレッドを持つことが出来る。
0719デフォルトの名無しさんNGNG
>>712
ただ宣言しただけじゃtblは正しいtableオブジェクトを指してないよ
0720641NGNG
>>643
レスどうもです。
ということは、、、どっちみちCreateFileMappingだけではメモリは使用されないですよね?

…遅レス鬱。
0721デフォルトの名無しさんNGNG
>>715
同一プロセス内のスレッド群は(当然ながら)アドレス空間もいっしょ。
なお、スレッドのことをlight processとかlight weight processとも
いいます。このへんから推し量ってください。
0722名無しさん@お腹いっぱい。NGNG
>>715
一般的に、
process = (複数の)thread + プロセス資源

プロセス資源は、例えば、アドレス空間、オープンしているファイルなど。
1 processに対して、1 thread限定なのが、一昔前のOS。

Machは、"process"のことを"task"と呼んでいる。
0723デフォルトの名無しさんNGNG
日本語化パッチはどうやって作るのでしょうか?
0724デフォルトの名無しさんNGNG
>>723
日本語化する修正を行った後、
オリジナルとの差分を diff -u などでとります。
ソース管理に cvs を使ってると便利ね。
:p
0725デフォルトの名無しさんNGNG
ASテクノロジっていうメモリ最適化の技術があるそうなのですが、
どういうものでしょうか。
教えて欲しいんですけど…
0726デフォルトの名無しさんNGNG
時代遅れ
0727デフォルトの名無しさんNGNG
>>713-714
すばやいレス、ありがとうございます。

>>719
int main (void)
{
struct table *tbl;

tbl->id = 1;
tbl->name = (char *)malloc (16);
strcpy (tbl->name, "foo");
...
}
とかした後は、メンバ名や型を取得できるのでしょうか?

最終的にやりたいことは、構築したオブジェクトをシリアル化して
ファイルに書き出したいのです。

構造体のメンバがわかれば、順番に手繰っていってファイルに書き出せるかと
思ったのですが、何か考え違いをしているみたいですね...

オブジェクトのシリアル化ってどうやってるんでしょうか?
0728デフォルトの名無しさんNGNG
メンバなりオブジェクトなり、
一つ一つにIDをふったりで、全部自力で行う必要がある。
0729デフォルトの名無しさんNGNG
>>727
そう言うメソッド作って自分のデータは責任持って保存、読込させる。
0730デフォルトの名無しさんNGNG
add dword [edx], 2
と
add dword [edx], byte 2

どっちが速い?
0731デフォルトの名無しさんNGNG
add mem32, imm8って出来たっけ?
0732新人NGNG
フローチャートというものをやらされているのですが、
あれ、ほんとに処理の流れがわかりやすくなるのですか?
入れ子のループとか見るともう。
箇条書きしか見やすい僕は逝って・・?
0733デフォルトの名無しさんNGNG
なんで入れ子のループなんか書くんですか?
もしかしてプログラムをそのままフローチャートに翻訳してるんですか?
0734新人NGNG
2重、3重ループって入れ子のループっていわないんですか?
2重になってる時点でもうアウトなの?
0735デフォルトの名無しさんNGNG
フローチャートは処理概要だけ書くわけだから、
普通は入れ子になることはない。

すべての処理を1つのチャートでかくならそうなるだろうけど、
複数に分けるだろ。
0736デフォルトの名無しさんNGNG
もしかして漏れの事嫌いですか?
正直に言ってくれ
0737デフォルトの名無しさんNGNG
>>736
おまえが坂井だったら嫌い。
0738デフォルトの名無しさんNGNG
>>736
好き
0739デフォルトの名無しさんNGNG
初めて人から好きって言われた・・・・
嬉しい(;;)うえーん
0740デフォルトの名無しさんNGNG
>>732
処理の流れつーのはそうなんだけど、
細かいループとかは普通書かないと思うけど。
ほとんどの場合、ただの下向きの直線になる気がする。
0741デフォルトの名無しさんNGNG
私のこと好きになってくれる人はいませんか。
0742デフォルトの名無しさんNGNG
>>741
坂本君似でよければお相手します
0743732NGNG
うーん、フローチャートの書き方を覚える、という意味で、
いろいろ細かく書かされているのかもしれませんが。

0744デフォルトの名無しさんNGNG
>>742
坂本君って誰?(^_^;)
0745デフォルトの名無しさんNGNG
>>743
そんなもの書いている暇があったらプログラムのコードを書け。
0746デフォルトの名無しさんNGNG
>>744

はつみみです(゚▽゚;)
0747デフォルトの名無しさんNGNG
「リソース使用量」
「メモリ使用量」
リソースとメモリってどう違うんですか?
「メモリ」は物理、仮想をあわせたメモリを指して、
リソースとはメモリその他の記憶媒体すべてを含んだものを指すのでしょうか。

それから、激しく板違いなのは承知の上なのですが、
マクロメディアの フラッシュ と ショックウェーブ は
どういう違いが有るのでしょうか。
0748デフォルトの名無しさんNGNG
リソース→資源
メモリ→メモリ-
0749デフォルトの名無しさんNGNG
リソース→リソース用に割り当てられたメモリ
0750デフォルトの名無しさんNGNG
リソース∈メモリ

ですか?
0751デフォルトの名無しさんNGNG
リソース�刄<c梶[
0752デフォルトの名無しさんNGNG
コマンドを叩いて処理の途中でy/n応答してください、と入力待ちになるような
コマンドで、自動的にy応答を実行させてやるにはどのようにシェルを書いたら
よいのでしょうか。

例のような場合です↓
#newfs -v /vol/dev/aliases/floppy0
newfs: construct a new file system /vol/dev/aliases/floppy0:(y/n)?y↓
0753デフォルトの名無しさんNGNG
Linux板だかどっかで出た
キタ━━(゚∀゚)━━( ゚∀)━━━(  ゚)━━(   )━━(゚  )━━(∀゚ )━━━(゚∀゚)━━!!!!!
を回転して表示させるやつをWin版に直してみたんですが、
Win98までのDOSなら動くんですが、
W2K だと期待どおりの動作をしません。

W2K ってエスケープシーケンス違うんでしょうか。

あと元ソースでは逆ラインフィード?で消してるんですが、
それに相当するのはWin方面にはないんでしょうか。

元ソースはこれです。
http://pc.2ch.net/test/read.cgi/linux/999430299/318

0754デフォルトの名無しさんNGNG
直してみたのはこれです。
---------
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>

#define CLS printf("\x1b[2J")

int main(void)
{
int i;
char *kita[7] = {
"(゚∀゚)",
"( ゚∀)",
"(  ゚)",
"(  )",
"(  )",
"(゚  )",
"(∀゚ )"
};

while (1) {
for (i = 0; i < 7; i++) {
printf(" キタ━━━%s━━━!!!!!", kita[i]);
Sleep(100);
CLS;
}
}
}
0755デフォルトの名無しさんNGNG
超FAQだが、NTのコマンドラインでは
ANSIエスケープシーケンスは使えない。
>754のプログラムなら、CLSの代わりに
printf("\r");あたりを実行しとけば
いいだろう、
0756デフォルトの名無しさんNGNG
>>755
そういやなんでそんなクソ仕様になってるんだろうな。
0757デフォルトの名無しさんNGNG
>>756
ほんとに何でかわからないか?
0758753NGNG
>>755
gufu
FAQでしたか。。すんまそん。
ありがとうございました。

>>757
正直、僕ごときには想像もつきませんので
できたら後学のため教えてください。
0759デフォルトの名無しさんNGNG
NTコンソールはバッファの大きさをユーザーが自由に決められるので、
何行何桁とか言う指定自体無意味だから。

一部しか互換性がないので、サポートしてもほとんど無意味。
0760デフォルトの名無しさんNGNG
いまどきエスケープシーケンスかよ。もう完全に忘れちまった。
0761デフォルトの名無しさんNGNG
>>758
おれも、最近Cはじめたばっかりなんだが
printf("\r");
をやってみたどうだった?解消された?
おれが、ぱっと思いついたのは
fflush(stdout);
なんだが、これは糞なんかなぁ。
報告してくれっぽ
0762お願いしますNGNG
teacup掲示板タイプで画像をUpできる掲示板はありますか?

CGI設置不要タイプ希望なのですが・・
0763デフォルトの名無しさんNGNG
WIndowsでのメニューのデザインなんですけど、
プログラムを終了するときは

終了(X)
閉じる(C)

のどちらがいいですか。何か規約はありますか?
0764デフォルトの名無しさんNGNG
>>763
自分がよく使ってるソフトでどっちが多いか比べてみて決めれば?
0765763NGNG
優柔不断なのに几帳面なので、
なるべくマイクロソフトにあわせたいのですけど、
マイクロソフトでもばらばらです。

IEは「閉じる」、OEは「終了」、MSN Messanger「閉じる」とか。
もしかして、バックグラウンドで走ってるのは「閉じる」とか、
意味があるんでしょうか?
0766デフォルトの名無しさんNGNG
「窓」は閉じて「プログラム」は終了するんでないの?
どこまでが窓で、どこからがプログラムかは、感覚だけど…
0767デフォルトの名無しさんNGNG
エクスプローラーのコマンドが「開く」だから、その逆ってことで「閉じる」が良いかも。
0768デフォルトの名無しさんNGNG
質問します。
保守コーディングに特化した変数名置き換えソフトってありますか?
指定した複数のコード全てを一気に置き換えられて、
置き換え後の変数名が既に使用されていないか自動的にチェックしてくれる。
そんなソフトは………俺が作るべきですか?
0769デフォルトの名無しさんNGNG
perl かなんかでちょちょっと書けば良くない?
0770デフォルトの名無しさんNGNG
DDEで出力をEXCELに貼り付けて表を作るSASプログラムを書いている
のですが、DDEのSYSTEMコマンドが分からずに苦労しています。
罫線を引くのが"BORDER"だというのはなんとか推測で見つけたので
すが、引数が27個もありどれが何なのやらさっぱりです。
そういう訳で、DDEのコマンドリファレンスみたいなものがあれば、
と探しているのですが、Microsoftのリソースキットとか掘り返して
も見つけられませんでした。
どなたかポインタをご存知の方いらっしゃいますでしょうか。
0771デフォルトの名無しさんNGNG
>>769
コードの処理は、単純なテキスト置換を使うのはちょっと怖いような...
0772デフォルトの名無しさんNGNG
リファクタリングブラウザ使え
0773名無しさん@お腹いっぱい。NGNG
>>752
# echo y | newfs -v /vol/dev/aliases/floppy0

複数の質問に、全部yを答えたければ、

# yes | newfs -v /vol/dev/aliases/floppy0

複数の質問に、全部改行だけ入力したければ、(通常deafultになる)

# yes "" | newfs -v /vol/dev/aliases/floppy0

## echo 'UNIXスレで聞いた方がいいと思う' | (read x; echo $x)
0774デフォルトの名無しさんNGNG
>>763
「閉じる」はファイルを閉じる。ファイル(というか作業対象のインスタンス)
を閉じるという動作がプログラムの終了と結びつく場合はプログラムも終了。
「終了」はプログラムを終了。
。。。となっている模様。Word等MDIアプリの動作を参考に。
0775デフォルトの名無しさんNGNG
ロジック構築ってなんですか。
0776デフォルトの名無しさんNGNG
苛めないでよう(p_;)
0777デフォルトの名無しさんNGNG
ここで質問したらいいかどうかわからないのですが
winのexeファイルでとある鯖につながるクライアントソフトがあります。
こいつの接続先を変えたいのですがどうしたらいいでしょうか?
バイナリエディタでIPを検索してみたんですが見つからなくて(>_<)
#現行のつながろうとするIPアドレスはわかっています。
#例えば192.168.1.1がどう変わってるかがわかりません。
知恵を貸して下さいm(__)m
用意できる環境はバイナリエディタとVS6です。
0778デフォルトの名無しさんNGNG
class A { };
A a;

↑は a は A のインスタンス(実体)と呼びますよね?

template<class T>
class A { };
A<int> a;


↑の a は A<int> のインスタンスというのはわかるのですが、
A<int>はtemplate<class T> class A;の何というのでしょうか?
0779デフォルトの名無しさんNGNG
>>777
板違い
0780デフォルトの名無しさんNGNG
文字列でそのまま "192.168.1.1" となってるかもしれないし。
long で入ってるなら 0x0101C0A8 とかなってるかもしれないし。
0x0001C0A8 という値に 1 足してるのかもしれないし。
みたいな。
0781デフォルトの名無しさんNGNG
>>778 template<class T> class A;のint型特別ヴァージョン
0782デフォルトの名無しさんNGNG
まちがったわ
× 0x0001C0A8 という値に 1 足してるのかもしれないし。
○ 0x0100C0A8 という値に 1 足してるのかもしれないし。
0783デフォルトの名無しさんNGNG
>>781
ありがとうございます。
クラスだと宣言でしかないので、ちょっと知りたいことと違ってました。

template<class T> void func(T x);
この関数テンプレートの実体

template<> void func<int>(int x) { }
これは何というのでしょうか?
特別かバージョンというのはわかりますが、
実体を指す言葉が知りたいのです。
これも関数テンプレートのインスタンス???
0784デフォルトの名無しさんNGNG
どうしてム板ではsageる必要がないと思われるのに、
みんなsageるんですか?
0785デフォルトの名無しさんNGNG
age る必要がなければ sage る、というのが原則になってんじゃないのか?
0786デフォルトの名無しさんNGNG
>>784
かちゅーしゃのデフォルトをsageにしてあるから
0787デフォルトの名無しさんNGNG
>>783
関数テンプレートのintに特殊化された定義、って感じ?
0788777NGNG
>>780
とりあえず192.168.1.1のC0A8を16進で検索と192.168で文字列検索してみました
が、ダメでした(>_<)
ソフトはStirlingというのを使ってます

>>779
すいません。適正な板がわからなくて・・
0789デフォルトの名無しさんNGNG
明示的特別化
0790783NGNG
>>789
私への返信ですか?

それは手法の名前ですよね。
特別化によって得られた関数の実体の名前を知りたいのですが。
0791デフォルトの名無しさんNGNG
>>788
適正な板は無いと思うが。
そもそも、そんなの実装により様々だから、一般的な方法という物は存在しない。
ソフト名が上げられないならあきらめるしかない。
0792デフォルトの名無しさんNGNG
>>790
だから定義だってば。
0793デフォルトの名無しさんNGNG
intでの明示的特別化版
0794デフォルトの名無しさんNGNG
>>777
神に頼め、機嫌が良かったらやってもらえるぞ
0795デフォルトの名無しさんNGNG
>>777
作った人には聞けないの ? Winsock を乗っ取るとかいくつかの方法はあるけど、
何のために必要なのかがわからんから、アドバイスしにくい。
極端な話、ソフト制限はずしみたいな匂いが感じられる。
0796しゅばいNGNG
そろそろ髪も伸びてきたのでパーマ&茶パツにしようと思っているのですが、
プログラマーの会社って黒髪・スーツでないと駄目ですか?
0797まっとうなしゃかいずぃんNGNG
社会人たる者、そんなことあたりまえです。
ついでに7:3限定なのは言うまでもありません。
0798777NGNG
皆さんいろいろありがとでしたm(__)m
>>795
いえすです。とあるゲームの補助ツールでそれが英語の鯖につながるのを
日本の鯖につながるようにしたいんでした。
チートってやつでふね。

あーあ、これ書いたらもうあどう゛ぁいすもらえないな。

ありがとうございましたm(__)m
#単純にバイナリエディタで書き換えればすむやーんと思ってた私はあまあまでした。
0799デフォルトの名無しさんNGNG
>>798
ipアドレスじゃなくて、ホスト名で接続してるんじゃないのか?
相手のアドレスがわかっているならnslookupでホスト名を得て、
その結果をサーチすれば?
0800デフォルトの名無しさんNGNG
800get
0801デフォルトの名無しさんNGNG
ああ、192.168.1.1 はウソなのね。
へえ。
0802デフォルトの名無しさんNGNG
>>799
一つのアドレスに、複数のホスト名が定義されているということもあるか
ら、気をつけようね。(そもそも、ホスト名 → IP アドレスと
IP アドレス → ホスト名 ってのは、別々に定義されてるからねぇ...。)
ちゃんとやるなら、WinDump あたりで DNS への名前解決のパケット見た方
が良いと思う。
0803デフォルトの名無しさんNGNG
>>801
> 例えば192.168.1.1が
と書いてあるのに...。仕様書の読めない厨房か ?
0804801NGNG
>>777
そういうのってファイルに書いてあったりしないの?
あんまりハードコードしてあるとは思えないけど。

>>803
だからさっきのは、今ごろそれに気づいたわ
ってことを一人つぶやいたんだYO!
いちいちうるせえよ。:p
ちゃんと仕様書が読めてえらいNE!
0805777NGNG
>>802
なんかスレ汚しになってる気もするけどレス嬉しいのでかきかき。
ホスト名ではないような気がします。
以下理由。
1. ping、tracertした時にホスト名が出ない。
2. nslookupでプロンプトが出ているときにIPを打ってもエラー。
3. ipconfig /displaydnsしてもキャッシュに残ってない。
どれもあやふやな知識なんで自信なしですが3つあげればどれか当たってるっしょ。
#よね?
何かIPにホスト名が割り振られてない・・?
そういう事があるのかどうかわかりませんが(>_<)
0806デフォルトの名無しさんNGNG
つーか、そのソフト名あげれ。
それが一番早い
0807デフォルトの名無しさんNGNG
アイドルプログラマっていますか?
0808Kusakabe YouichiNGNG
>>807
はい。僕です
0809デフォルトの名無しさんNGNG
>808
たしかにアンタ暇そうだな。
0810デフォルトの名無しさんNGNG
>>804
やれやれ、逆切れかよ。ウザイから、氏ね。

>>805
IP にホストが割り振られていないじゃなくて、ホスト名から IP への定義
がされていないだけの話。(>>802 を参照のこと。) これだけでは、その
プログラムがホスト名で接続しているかはわからない。
とりあえず、>>806 のようにソフト名書くのが早かろ。
0811777NGNG
いろいろありがとうございました。
矛盾した話しですけどこれをきっかけにチートツールが広まって
ゲームの雰囲気が悪くなるのは嫌なのでソフト名はやめとこうかと。
#そのうち誰かが作る・紹介するだろうから時間の問題だとは思いますが。

力もないのにいじってみようと思ったのが間違いでした。

もう書き込みません。
変な書き込みにしてすいませんm(__)m
無茶な注文にレスしてくれてありがとうございました。
0812名無しさん@お腹いっぱい。NGNG
>>811
NATすれば?
0813デフォルトの名無しさんNGNG
下記はとある英語の歌詞ですが、論理的には最低何バイトに圧縮できますか?
ちなみに元データは改行LFで165バイトです。

We'll fast forward to a few years later
And no one knows except the both of us
And I have honored your request for silence
And you've washed your hands clean of this
0814デフォルトの名無しさんNGNG
>論理的には最低何バイトに圧縮できますか?

読めば読むほど、奇妙な文と言う他ない。
0815デフォルトの名無しさんNGNG
ファイル名を a として、汎用圧縮フォーマットを何個か試したところ、
.gzの137バイトが最低でした。次が.bz2で153バイト。
0816デフォルトの名無しさんNGNG
通報しますた
0817デフォルトの名無しさんNGNG
>論理的には最低何バイトに圧縮できますか?

例えば 0x01 という1バイトがその文章全体に展開されるような
アルゴリズムを使えば、たったの1バイトになっちゃう。
0818デフォルトの名無しさんNGNG
>>817 意地悪に考えるとそうだけど、
逆に意地悪に考えると展開にはそれには辞書が必要だね。
0819デフォルトの名無しさんNGNG
>最低何バイトに圧縮
って聞かれると、なにか、「164バイト」と言いたくなる。
やはり、最小何バイトに圧縮〜 と聞いて欲しいような、べつにどーでもいいような…
0820デフォルトの名無しさんNGNG
>>813
最小一ビットだろうね。この歌詞だけに、限れば 0 ビットでいいけど
(= 常にこの歌詞を出力する)、どうせ「どんな入力でも可逆圧縮/伸張で
きなきゃダメだよ。」なんて言う奴いるからな。
0821デフォルトの名無しさんNGNG
当スレのurlと183をくっつけて圧縮完了。
展開にはブラウザを使用してくれ。

高速なネットワークと常時接続が普及した今、
公開情報は圧縮するよりもその所在だけを知っていれば足りる。

圧縮しようがなんだろうが同じ情報をあちこちにむやみに
ため込むのいくないよ。

あ、もちろん転送にかかるコストを抑えるってんなら
話は別。
0822デフォルトの名無しさんNGNG
>>821
でもねえ、サイトは管理者の都合で移ろうものだからさ
0823「記憶のない通信路」NGNG
>>815
対象が小さすぎる場合bzip2は有効ではない。
0824デフォルトの名無しさんNGNG
SSEなどでアラインメントをとる必要があるクラスを、STLで配列やリスト構造を
使用する場合、どのようにすれば効率よくメモリが確保できるのでしょうか?

newのオーバーライドが行われている場合のvectorの挙動など、どのように
処理されてるのかがよくわかってません。
0825デフォルトの名無しさんNGNG
>>824
newはnew以外の事はやらない。
vectorもnewにはnew以上の事は要求していない。

んで、そんなときはnewをオーバーライドするんじゃなくて、
カスタムallocatorを作る。
0826デフォルトの名無しさんNGNG
C99の仕様について、日本語で解説したページがあったと思うのですが、
ブックマークに無かったので、誰か知ってたら教えてください。

リファレンスとして使えそうなくらいデータがまとまってたのですが
0827デフォルトの名無しさんNGNG
>>826
これは?
http://seclan.dll.jp/c99d/c99d01.htm
0828デフォルトの名無しさんNGNG
>>827
おお、それです。
ありがとうございました
0829¥NGNG
ゴールデンウィーク明けからソフト会社で働くんですがプログラマーの人たちって
やっぱり暗い人が多いんですか?噂だと昼休みや休憩時間まったく喋らないとか、
今日一日仕事の話以外誰とも話ししなかったとか言う噂も聞くんですが、こういう事
って良くあるんでしょうか?かなり心配なもので・・・・。
0830デフォルトの名無しさんNGNG
俺は男とは仕事の話以外しない
0831デフォルトの名無しさんNGNG
>>829
漏れは昼休みや休憩中は雑談もするけど、仕事中は自分からはしゃべらない。
しゃべりながらする仕事じゃないし、
仕事中にどうでもいいことで話し掛けられるとうっとおしい。
もちろん仕事の話はするけど。
0832831NGNG
一応付け足しとくと、PGでもおしゃべりな人はいるよ。
漏れの先輩は雑談大好き。その人はむしろ黙々と仕事できないみたい。
0833うぎNGNG
プログラマーの中途社員の平均年齢はどれくらいですか?
0834デフォルトの名無しさんNGNG
>>829
仕事中はほとんど喋らないけど、その反動で仕事してないときはかなり喋る。
もちろん会話のキャッチボールを楽しむけどねw
0835デフォルトの名無しさんNGNG
既出でしたら申し訳ありません。

現在、oracle8i oo4o asp で開発をしているのですけど、
検索等の処理でレコードセットを取得し、ブラウザに吐き出させる処理を
する際に、次の**件という処理を入れたいのですが、oo4oの経験がほとんど無く
皆目検討がつきません。

どなたか方法をご存知の方、よろしくお願いできないでしょうか。。
0836デフォルトの名無しさんNGNG
>>835
それってoo4oってよりaspの質問で内科医?
まあ、適当なところで質問しる。

==ASP== (WebProg板)
http://pc.2ch.net/test/read.cgi/php/984840107/
データベース Part2
http://pc.2ch.net/test/read.cgi/tech/1020158297/
oracle質問
http://pc.2ch.net/test/read.cgi/tech/1010400855/
0837デフォルトの名無しさんNGNG
WindowsのGDI(描画処理)の内部の流れを説明している本を
どこかで紹介してたのですが、
どこかわすれました。
それらしい情報知っていたら教えてください。
おながいします。
0838837NGNG
あっ
推薦図書 / 必読書のためのスレッド
には、乗っていなかったです。
たぶん。
0839デフォルトの名無しさんNGNG
CDIB等の絵の情報をもつクラスを作る時
CDIB->(描画先) // DIBを書き込む
CDIB->(描画元) // DIB自身に書き込む
どっちが
いいのでしょうか?
0840デフォルトの名無しさんNGNG
お好きな方を。
俺は前者が好み
0841デフォルトの名無しさんNGNG
CDIBじゃなくて、CDCだったら後者の方が好みだが。
0842デフォルトの名無しさんNGNG
classのメンバで
Init, Create, Make,
Delete, Release, Kill
その他いろいろ
似たような意味のメソッド名をよく見かけたり、使うのですが
各々どのような時に使用すればいい
って暗黙の了解(プリフィックスみたいな)のがあったら教えてください
他にもメソッド名があったら教えてください。
0843デフォルトの名無しさんNGNG
>>839
俺は後者
0844デフォルトの名無しさんNGNG
俺もDIBクラスには描画メソッドは持たせないな。
レンダリング用のクラスを作ってそれにDIBを渡す。
0845仕様書無しさんNGNG
.net framework をinstallしたら、外字エディタが使えなくなりました。
どうすれば使えるようになりますか?
0846デフォルトの名無しさんNGNG
首を吊ればいい
0847デフォルトの名無しさんNGNG
いいこたねえだろ
0848752NGNG
>>773さん
遅レスすみません。
教えていただいた方法でうまくいきました。
ありがとうございます。
0849デフォルトの名無しさんNGNG
winampのプラグインを書こうと思っています。
現在表示している曲のタイトルを変更するメッセージが
見当たらないのですが(取得するのはある)
知っているかたはいらっしゃいますか?
0850デフォルトの名無しさんNGNG
うむ、そうだな。
0851デフォルトの名無しさんNGNG
>849
sexyfont pluginのソースが公開されていたはず。
0852849NGNG
>>851
すばらしい!貴重な情報ありがとうございます。
0853デフォルトの名無しさんNGNG
C/C++で三項演算子って使いますか?
なるべくifを使ったほうがいいのでしょうか?
コスト的にはifと違いないのですよね?
0854デフォルトの名無しさんNGNG
代入時やストリームに流すときには3項演算子使うけど、
それ以外は使わないな。
0855デフォルトの名無しさんNGNG
関数がreturn1行(に等しい)のとき、オブジェクト作ってif書くのめんどくさいんでよく使う。
0856デフォルトの名無しさんNGNG
>>855
そう言えば1行マクロでよく使われてたね。
0857デフォルトの名無しさんNGNG
いちおう、こういう状況なら3項演算子しかないと思う。

class CBuffer{
int size_;
char* buffer_;
public:
CBuffer(int n=0) : size_(n),buffer_(n ? new char[n] : NULL) {}
};

初期化リストに使えるのは式だけだから、if文は使えない。はず。
0858デフォルトの名無しさんNGNG
CとC++って何が違うんですか。
0859デフォルトの名無しさんNGNG
>>858
なにもかも。
0860デフォルトの名無しさんNGNG
>>858
ハンバーグとハンバーガーの違いみたいなものさ。
これを「機能追加」と説明する初心者本はすべて糞。
0861デフォルトの名無しさんNGNG
>>860
VB使いの方ですか?
0862デフォルトの名無しさんNGNG
>>861
ただの屍です。
0863デフォルトの名無しさんNGNG
そりゃ文は置けないわな。

俺はこういう使い方よくしる
puts(flag?"(゚▽^)b真です":"(゚Д゚)b偽です");
0864デフォルトの名無しさんNGNG
Visual Basic6では
mscomm1.output = chr$(8)
が出来たのに、何でVB.NETではできないのでしょうか

0865デフォルトの名無しさんNGNG
>>864
機種依存
0866デフォルトの名無しさんNGNG
>>857
その例なら、コンストラクタに書いときゃ充分だよ。
できないのは、
class CBuffer{
const int size_;
char *const buffer_;
public:
CBuffer(int n=0) :
size_(n),buffer_(n ? new char[n] : NULL){}
};
のように、メンバ変数を定数にしたい時だよ。
0867デフォルトの名無しさんNGNG
あと、こんなのも必須っぽい。

template<typename T = (sizof(FOO) > sizeof(HOGE)) ? FOO : HOGE>
0868デフォルトの名無しさんNGNG
>>867
sizof(FOO) > sizeof(HOGE)

決め打ちしろよ、と一瞬思ってしまったw
0869867NGNG
867だが、これ多分違反と思う。規格には"type-id"としか書いてないし・・・
えらい人きぼんぬ。

template<int N = (sizeof(FOO) > sizeof(HOGE)) ? sizeof(FOO) : sizeof(HOGE)>
これならOKと思う。
0870デフォルトの名無しさんNGNG
gtk+,Qtについてのスレ(for Linux)はLinux板、プログラム板どちらで立てるべきでしょうか?
gtk+はfor winのスレはこちらにあるようなんですが・・・
というか、Linuxでのプログラミングに関するスレをこちらに立てたいのですが・・・
0871デフォルトの名無しさんNGNG
>>870
立ててみればいい。
みんな未来を感じるなら書くし、ダメだと思ったら潰す。
2chってそう言うところっす。
0872デフォルトの名無しさんNGNG
>>870
ここでやれば?
UNIXプログラミング質問すれ
http://pc.2ch.net/test/read.cgi/tech/992057422/
0873518NGNG
ベクターでウインドウを半透明にするソフトを探したのですが
win2000のものばかりでした
98で半透明にするのはむずかしいんですか?
0874名無しさん@そうだ選挙にいこうNGNG
>873
レイヤード ウィンドウ(UpdateLayeredWindow)が実装されたのはW2kから
だからでは?
0875デフォルトの名無しさんNGNG
>>874
一応透明WindowはCreateWinodowExかなにかでオプションで選べたけどね。
0876デフォルトの名無しさんNGNG
>>873
98で半透明ウィンドウは使えない。
SetWindowRgn()を使って擬似的にやってみたら?
0877518NGNG
レスありがとうございました
0878デフォルトの名無しさんNGNG
CDの音声データ吸い出しについて何ですが、
吸い出す手段は何通りくらいあるのでしょうか?

1 CD2WAV/B's等のASPIを利用して吸い出す(&再生)方法
2 WindowsMediaPlayer7等が利用するDeviceIOControl(?)の2通りですか?

1で音が聞けて、2で聞けないドライブとかがあるので、
事前にそれを知ることが出来ないかなとか思ってるのですが。

・上記2つ以外の(出来るだけ汎用的な)吸い出す方法
・そのドライブでサポートしている形式の情報
の取り方を教えてください
0879デフォルトの名無しさんNGNG
>>878
ここで聞くことじゃないだろ。どっか適当な板に逝け。
0880デフォルトの名無しさんNGNG
>>879
いや、存在しうるすべての形式に対応したリッパーを作りたいんですが?
0881デフォルトの名無しさんNGNG
>>880
(#・∀・)カエレ!
0882デフォルトの名無しさんNGNG
>>878
Ans=(条件文)?出来るだけ汎用的な:存在しうるすべての形式;

もうダメぽ。
0883デフォルトの名無しさんNGNG
すいません。ちょいと質問させてください。
今、他板で C+言語なるものが話題になってるのですが
C+ というのは存在した言語なのでしょうか。
歴史とかわかる人いたら教えてください。

http://sys.mzu.co.jp/
↑ここに C+ があったりします。
0884デフォルトの名無しさんNGNG
その掲示板をさらせ
0885デフォルトの名無しさんNGNG
>>883
ググッて見たら、日本語のページだけでも一万件もヒットするぞ。
(ちなみに Web 全体だと 27万件以上だ。)
でも何故かページには C++ と書いてあるのにタイトルが C+ とか
なってる奴がごろごろいる。
例: ttp://www.atw.ne.jp/~suwa_h/MSC/KANSU1.html
検索されやすいようにするテクなのか ?
0886883NGNG
http://natto.2ch.net/test/read.cgi/2chbook/1020693668/
このスレの83のリンク先の掲示板のスレッド17にあるんですけど。
最初は C+ は捏造ということだったんですけど
C+ 見たことあるとかいう人がでてきたりして(自作自演ぽいのですが)
おまけに web でも見つかったりで、詳しい方に一度聞いておきたかったのです。
0887デフォルトの名無しさんNGNG
IEでWebページを保存して、そのHTMLファイルを再びIEで開くと、
ローカルではなく、元のようにインターネットゾーンで認識しますが
これは、HTMLファイルの冒頭に、IEが保存時に
<!-- saved from url=(★★★★)元のウェブURL -->
が書き込んだ部分で判定しているようで
わからないのは★の部分の4桁の数値なのですがこれがどういう意味か正確にわかりません
現在IEカスタムブラウザ開発中なのですが
IEで直接閲覧せず、サーバーからは先にHTTPヘッダーとHTMLソースを取得して
内容をチェックする方法を取りたいのですが
一度、ローカルに保存し、これをチェックします
実際にIEコンポーネントで見る場合、セキュリティゾーンが一致していないと困るわけです
誰か、上の★の数値の意味わかりますか?
0888デフォルトの名無しさんNGNG
>>883
C++も書いてあるから書き間違いじゃねーな。
0889デフォルトの名無しさんNGNG
>>887
URI 長
0890887NGNG
>>889
えっ?そんなもんだったの
考えすぎだったか〜
なんのフラグかな〜ってハマッていた
そうだよな〜あれか、IEではPath制限2038文字だっけ?
そか、ソースから取り出すバッファサイズか
罠だったな ありがと
0891デフォルトの名無しさんNGNG
gccコンパイラで自作のヘッダファイルを使うにはどうしたらよいですか?
0892デフォルトの名無しさんNGNG
#include
0893デフォルトの名無しさんNGNG
>>891
gccに限らず#include

読み込むファイルと同じディレクトリになるなら#include "bakaaho.h"
0894デフォルトの名無しさんNGNG
>>892-893
即レスありがとうございます。
>読み込むファイルと同じディレクトリになるなら#include "bakaaho.h"
そうなんですか。
ヘッダファイルをincludeフォルダに入れなきゃいけないのかと思ってました。

0895デフォルトの名無しさんNGNG
> includeフォルダに入れなきゃいけないのかと思ってました。

それじゃ配布できねーじゃん・・・
0896デフォルトの名無しさんNGNG
>>895
ばかあほヘッダはないだろ
気づけよ(´∀` )
0897デフォルトの名無しさんNGNG
連休明けだねぇ…
0898デフォルトの名無しさんNGNG
sourceforge.jp をざっと見て面白そうなところをピックアップ。

河童
http://sourceforge.jp/projects/cuppa/
επιστημη氏による UnitTest ツール

DMonkey
http://sourceforge.jp/projects/dmonkey/
gaogao@Iria/Irvine 氏による ECMAScript エンジン

CLTN
http://sourceforge.jp/projects/cltn/
実用的で無い使用目的には最適なアプリケーション環境だそうだ。

定点観測スレ立てたいなあ。
0899デフォルトの名無しさんNGNG
>>898
立てるなら、UNIXとかLinux板のほうがいいんじゃない?
あっちだったら、Navi2chとか、sourceforgeがらみのプロジェクトがいろいろあるから。
0900デフォルトの名無しさんNGNG
gaogaoってワレザーの味方じゃん。
そんなやつを(以下略
0901デフォルトの名無しさんNGNG
すんません、Windows2000+VisualStudio6 で作業してたんですが、
InterDEVで新しくプロジェクトをつくろうとすると、
メソッドに失敗しましたとでてWebサーバーを認識できません。
その1台の中にIIS5.0はいってます。

Windows2000+VS6SP5でFrontPageも最新のはず。
しかもチェックしてもFrontPageは動いてる・・・。
いままでに作ったプロジェクトは問題なく動いています・・・。
なんでーーー・・・・・゜・(ノД‘)・゜・ウワアアァァァン 
0902デフォルトの名無しさんNGNG
VC++を使ってるんですけど、WinMain関数の第三引数の
コマンドラインを操作したいんですけど、main関数みたいに
元からパースされてなくて自分で作業するとなるとちと面倒です。
いい方法ありませんか?
0903デフォルトの名無しさんNGNG
__argc
__argv
0904デフォルトの名無しさんNGNG
 ママ〜 抱っこ〜
 \____ ______
     ∨    ∧_∧
           " ,  、 ミ   / ̄ ̄ ̄ ̄ ̄
            ゝ∀ く  < あらあら、甘えんぼさんね
           ∧_∧  |   \_____
        三  (    とノ
      三   /   つ |
     三  _ ( _  /|  |
        (_ソ(_ソ(_ )
0905kei_zNGNG
asfの拡張子、ダウンロードしたけど見れない。
ダウンロードできないのでしょうか。
0906デフォルトの名無しさんNGNG
ダウンロードしたけど、ダウンロードできないとはこれいかに。
つーか、板違い...
0907Name_Not_FoundNGNG
先輩方アドバイスお願いします。

VB → Perl → Delphi → 次は?
VC++ か Javaで迷ってます。
0908デフォルトの名無しさんNGNG
java
0909デフォルトの名無しさんNGNG
>>907
敢えてC#
0910デフォルトの名無しさんNGNG
>>907
そうきたなら俺もjava推奨
0911Name_Not_FoundNGNG
ありがとうございます。
フリーだしJava落としてみます。
0912デフォルトの名無しさんNGNG
>>903
調べてみます、THX.
0913るびきちNGNG
Rubyは頭の端にものぼらないってか。
0914デフォルトの名無しさんNGNG
>>913
当たり前だろ
僻むな松本
0915デフォルトの名無しさんNGNG
RubyやるぐらいならLispとかSmalltalkとかやったほうが視野広がるし
0916るびきちNGNG
lispはできて当たり前。いままで何しててきたの?
0917デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> LISP
0918デフォルトの名無しさんNGNG
ADO2.6で各 BeginTrans, CommitTrans, RollbackTransの戻り値を見る
方法以外で、現在のトランザクション数がわかるプロパティ or メソッドって
ある?

DB は SQL Serverだ。 やっぱし、SELECT @@TRANCOUNT するしかないとか..
0919デフォルトの名無しさんNGNG
( ΦωΦ)=○)'3')←Ruby
0920デフォルトの名無しさんNGNG

Turbo Assemblerって単体じゃ買えへんの?
0921920NGNG
MASMがだたなのか
意味無かった
0922デフォルトの名無しさんNGNG
VB や Access の帳票レポートみたいに、帳票作成用のRADツールって
どんなものがありますか?perl,PHP,JAVA使いの方にお聞きしたいです。
0923俺は初心者すぎる!NGNG
もしよろしければ3級をとるには十分でどれぐらい打ちこめれば
いいのかお教下さい。あと他に何を求められるのでしょうか・・・
できれば2級と一級も教えてちゃぶだい

0924デフォルトの名無しさんNGNG
何の資格?
タイピング?
0925俺は初心者すぎる!NGNG
そうそうタイピングです。ってタイピングと他に何があるの?
0926デフォルトの名無しさんNGNG
板違いだ。
0927デフォルトの名無しさんNGNG
ここはプログラム板です。
0928頭脳労働者をなめんなよNGNG
キーパンチャーと一緒にするな。>>923
0929うんNGNG
プログラマーの会社に面接うけようと思うんだけど、髪は黒じゃないと
駄目かな.ヘアマネキュアでも駄目かな?教えてチョンマゲ。
0930デフォルトの名無しさんNGNG
>>929
だいじょぶYO!
チョンマゲの人もいるし・・・
0931Delフサギコ ◆zE1iiRdQ NGNG
          _______________
   ∧.,,∧   /ふたつ、教えてくれサンベール
  ミ.,,゚Д゚彡< 
  ミ つ目(ミ . \
〜ミ,,O,,,,,,つ     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

前にも聞いたかもしれんですが
"変数"と"型(IntとかDoubleとかの)"
を英語でなんていうかってのと

C++のVectorって
どんなメソッドを持っているのかって事。
VectorってListとは違うのれすか?
0932デフォルトの名無しさんNGNG
>>929
とりあえず黒にして問題ないなら黒にしとけば?
内定もらったあとに赤でも緑でも好きな色にすると吉。
0933デフォルトの名無しさんNGNG
型 type
変数 a variable

STLのVector 
 例えば
http://www-ise2.ise.eng.osaka-u.ac.jp/~iwanaga/stl/methods.html

ベクタとリストは違う
0934 NGNG
yahooメッセンジャーがやりとりしている文字列をデコードしたいのですが
どうやって戻せばいいのでしょうか
↓こんな感じ
c2wBTWdFeE1UQTFORGs1T0RRLQFhAVFBRQF6egFlLmQyOEFnV0E
0935Delフサギコ ◆zE1iiRdQ NGNG
 ∧,,∧   さん、くすこ
ミσ゚Д゚ミσ 

VectorとListは
厳密には違うけど、(実装も違うだろうけど)
ライブラリを使う分にはあまり
区別しなくてもいいのかしら?

いわゆる、要素をイッパイ所有できるという
区分(コンテナって言うのかしら)をすると
同じものでしょうか?


何が知りたいかというとSTL関係なく
自作でクラスを作ったバヤイ
Item, Add, Delete, Count, etc
のメソッドを持つクラスを
Vectorと呼ぶかListと呼ぶか、迷うので
その区別を教えてもらいたいんす。
0936デフォルトの名無しさんNGNG
コンテナと呼ぶといいと思う。↑
0937デフォルトの名無しさんNGNG
>934
BASE64の香り
0938デフォルトの名無しさんNGNG
>>935
VectorはArrayの仲間
0939デフォルトの名無しさんNGNG
JavaだとCollectionだな。
0940デフォルトの名無しさん NGNG
参照型ににアドレスは存在しないととある所で拝見しましたが
アセンブラコードをみると参照型のアドレスを取得するコード
はleaでなくmovになっています。

こんなの→ "mov ecx, DWORD PTR _ref$[ebp]"

これは参照のアドレスを取得する手段がないという意味合いなんでしょうか?
下らないことですがどうも気になってしまいます。
0941デフォルトの名無しさんNGNG
>>937
base64をデコードしてくれるツールで試してみたんですが駄目でした(;_;
0942デフォルトの名無しさんNGNG
vectorって二重配列?
Cのargvとか。
0943デフォルトの名無しさんNGNG
vector<int> a;
は
int a[数不定];
と同じ
0944デフォルトの名無しさんNGNG
STLでlistといったら連結リスト構造のことなのに
Delphi(VCL)のTListはベクタ構造(STLでいうvector)なのがまぎらわしいな。
VCLにはリスト構造を実現するコンテナは無いんだっけ。
DelphiのTListに対応するつもりでSTLでlist選ぶとパフォーマンスなどの性質の違いに苦しみそうだ。
まあデータ構造の基本知ってればすぐ気づくか。
0945デフォルトの名無しさんNGNG
>>943
> vector<int> a;
これの意味は分からないけど、つまりは可変個の配列ってこと?
0946デフォルトの名無しさんNGNG
>>945
vectorは動的配列といったらわかるかな?
後からリサイズができる代わりに、データ自体の格納アドレスは変わる可能性がある。

intを格納する二重配列にするなら
vector<vector<int> > a;
(各行独立にサイズ制御ができる)
0947デフォルトの名無しさんNGNG
>>946
分かった!
Cでいえば*allocみたいなものなんだ?

ありがとう!
0948947NGNG
いらなくなったら自動的にfreeしてくれるものだとしたら便利だな〜
0949デフォルトの名無しさんNGNG
>>948
自動的にfreeしてくれるものと思って良いよ。
変数が消滅するタイミングで後始末してくれる。
0950デフォルトの名無しさんNGNG
こんな電卓のWindows版作れますか?
   こ、これは
   「しぃ卓」だモナ!
  __ ∧_∧                ええっ!?
  ||゚ー゚|(´Д` ;) Σ   _ _ ___     ∧_∧
  || 囲と    )     ||゚||゚||゚ー゚|_Σ (´Д` ;)
   | ̄ ̄ ̄ ̄| ̄|   /| ̄ ̄ ̄|\ \ と  と )
   |____|_|     |___|_| ̄ (_(_

   _________
  || ○_____ ○|
  || |      550.| |   ∧_∧
  ||   ̄ ̄ ̄ ̄ ̄  |  (´Д` ;) : 例えばほら、
  ||  ┌┬┬┬┐  |           550足す30は……
  ||  ├┼┼┼┤  |
  ||  ├┼┼┼┤  |
  ||  ├┼┼┼┤  |
  ||  └┴┴┴┘  |
   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0951デフォルトの名無しさんNGNG
   _________
  || ○_____ ○|
  || |(*゚ー゚)ダッコ♪| |   ∧_∧
  ||   ̄ ̄ ̄ ̄ ̄   |  (´Д` ;) : こんな感じだモナ。
  ||  ┌┬┬┬┐  |
  ||  ├┼┼┼┤  |   ∧_∧
  ||  ├┼┼┼┤  |  (´Д` ;) : こっちは「30割る5」で
  ||  ├┼┼┼┤  |            _____
  ||  └┴┴┴┘  |            | (*゚ 0゚)コウビ! | が出てきたモナ……
   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄             ̄ ̄ ̄ ̄ ̄
分類はジョークソフトなんですけど・・・。
どうやったら作れるんでしょう?
0952デフォルトの名無しさんNGNG
やりたいことをプログラムに書けば
0953デフォルトの名無しさんNGNG
破壊ボタンを押すと

  _____     ______
 | (;゚ -゚).............|    |(;T0゚)ヤメテー |
   ̄ ̄ ̄ ̄ ̄      ̄ ̄ ̄ ̄ ̄                 ボール投げの的くらいしか
     ↓          ↓  ○ミ   ばしっ!        使い道がないモナ
     ___    ___    ___  ;・ヽ从              彡 ∧_∧     ∧_∧
    ||゚ -゚|   ||゚ -゚|   ||゚ -゚|  <゚i;*゙、;:;i) ≡ ≡ ≡ ≡ ≡ ≡と(´Д` ;)つ  (´Д` ;)
    || 囲|   || 囲|   || 囲|  v゙;∵;"Σ               ヽ  ノ-、  (っ○と )
 | ̄ ̄| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄"W;` ̄ ̄ ̄|           / /ー-J   ( ( (
 |__|____↑________↑_____|          (__)     . (_(_)
         _____      _____                    また電機屋に
        |(;>_<)゚。 ヤーン|     |(#゚;;0。)シィィィィ|                   つかまされたモナ
          ̄ ̄ ̄ ̄ ̄       ̄ ̄ ̄ ̄ ̄
こうなる仕様です。
0954デフォルトの名無しさんNGNG
>>953
そのAAも出てくるのか?
0955デフォルトの名無しさんNGNG
>>954 さすがにAAは無理っす。
モニタにしぃの顔を表示して
死んだら終了。
破壊ボタンは終了ボタンにします
0956デフォルトの名無しさんNGNG
>>955
VBでも使ってテキスト入力エリアに表示させればよいのでは・・・
0957デフォルトの名無しさんNGNG
つい先ほどから板の広告欄の下に表示されるようになった数字はム板のヒット数ですか?
0958デフォルトの名無しさんNGNG
>957
なんか、それっぽいなぁ。
0959デフォルトの名無しさんNGNG
質問させていただきます。
これからC言語を勉強しようと思うのですが、何かおすすめの書籍ってありませんか?
またはみなさんがC言語を始める時に読んだ書籍などを教えていただけるとありがたいです。
ちなみにプログラムの経験はありません。
0960              NGNG
あの、ビジュアルベーシックでプログラムして、
英数文字をUPしてほしい問題があるんですけど・・・
誰かやってくれる人いない?お願いします
0961デフォルトの名無しさんNGNG
>英数文字をUPしてほしい問題
これほど意味不明な文も亦珍しい
0962デフォルトの名無しさんNGNG
>>960
VBスレで書いたこと+マルチか。

痛いな・・・。
0963デフォルトの名無しさんNGNG
>>959
自分でも理解できる物一冊買ってそれだけで何でも出来るように成長してください。
変な癖は後で直せばいい。プログラムとはどういう物かをまず自分自身で感じてください。
わからないことがあってもここに来てはいけません。人に聞くのと下手ながら自分で考え付くこと。
この差は非常に大きいです。
0964デフォルトの名無しさんNGNG
>>959
ちゃんと検索したかい?
プログラミングするようになると、いろいろ自分で調べられなきゃいけないよ。
0965デフォルトの名無しさんNGNG
卒論のテーマなんかいいのない?
0966デフォルトの名無しさんNGNG
>>965
BASICによるエンドユーザ指向の開発。
0967デフォルトの名無しさんNGNG
>>959
 Cに限らず、何か言語を覚えるのに一冊で完結する事ってまず無いような。
お勧めされるのも大事だけど、とにかく数をこなすべき。
 おいらが覚えたきっかけの本ではないけれど、技術評論社の「Cプログラミングの
非常識」と言う本は一部環境依存ながら面白く読めると思う。 ただ基礎力は
やはり、実戦を繰り返すしか。
 おいらはANSI−C策定以前にCQ出版のUNIX−C解説を学生時代に読んで
しまい、さっぱり分からなくて挫折しかけた(笑)。

 言語を特定できているのなら、C言語板の方が良いんじゃないかなあ?
0968デフォルトの名無しさんNGNG
perlは1冊で完結しましたが?
0969デフォルトの名無しさんNGNG
>>968
俺はラクダ本買って、クックブック買って、DBI 本買って、黒ヒョウ本買い、
さらにオブジェクト指向なんたら買いましたが?
0970デフォルトの名無しさんNGNG
>オブジェクト指向なんたら
買っただけで身になってない
0971969NGNG
まあ、そう思うのは勝手だ。

数冊読めば一冊だけより、言語仕様内で使うだけでも幅が広がると思うけどな。
0972デフォルトの名無しさんNGNG
>>959
技術評論社 「はじめてのC」 椋田寛 著
0973 ◆vbfV5gXI NGNG
すいません。ビジュアルベーシックで、つい最近からプログラミングについて勉強始めたのですが、
今数当てゲームを作っています。(とりあえず基本を学ぶために)
で、ほとんど完成したのですが、最後にもう一度遊ぶか遊ばないかを設定しようとしています。
その為に、なんていうか忘れたのですが、丸の穴をクリックするやつあるじゃないですか。
分かりますかね・・・笑  
で、それを作ったまではいいのですが、そのボタンの、はいの方をクリックしたら一回目はもう一回できるのですが、
二回目ゲームを続けてやってまた、はいを押すとなにも起こりません。
ただ丸の中にチェックが入るだけでそこから動きません。
どうしたら2回目も動かすようにできるのでしょうか?
プログラミングどこか間違っているのでしょうか・・・
分かりにくい文で申し訳ありません。
この文で分かって頂けた方、よろしければご回答よろしくお願い致します
0974デフォルトの名無しさんNGNG
974
0975デフォルトの名無しさんNGNG
>>973
Windowsの基本も知らずプログラミングなんぞ問題外と言いたい。
後、VBは余命6ヶ月もないと強く言いたい。
0976デフォルトの名無しさんNGNG
ラジオボタン?
0977デフォルトの名無しさんNGNG
>>976
このわからんちん!
0978デフォルトの名無しさんNGNG
ええと、つまり、2度目はイベントが起きないから何も起きなくて困ってるというような意味>>973
0979デフォルトの名無しさんNGNG
>>975
VB.NETが出て間もないのに・・・
0980デフォルトの名無しさんNGNG
>VB.NETが出て間もないのに・・・
973のやってるVBがVB.NETとは到底思えないから
975への反論としてはいかがなものかと・・・って、宗男か俺は
0981デフォルトの名無しさんNGNG
>973のやってるVBがVB.NETとは到底思えないから
ちょっと不安になってきた・・・
>>973
VB.NETなのけ?
0982デフォルトの名無しさんNGNG
お前ら2行目より1行目を問題視してください!
0983デフォルトの名無しさんNGNG
お前ら次スレはどうする?
0984デフォルトの名無しさんNGNG
くだ質でええやん。
0985デフォルトの名無しさんNGNG
>>983
聞く前に立てろ へたれが
0986デフォルトの名無しさんNGNG
テンプレ開始。誰か立てて。

どのスレッドに質問したらいいか、わからないときはここで質問してみよう。
FAQ(良くある質問)だと思ったら、ここで質問してみよう。
もっと詳しい解説が知りたければ検索してみよう。

http://www.google.com/
http://2ch-kensaku.ddo.jp/

過去スレは>>2-5あたり

0987デフォルトの名無しさんNGNG
第1刷 http://piza.2ch.net/tech/kako/975/975576060.html
第2刷 http://piza.2ch.net/tech/kako/990/990082077.html
第3刷 http://piza2.2ch.net/tech/kako/993/993933402.html
第4刷 http://pc.2ch.net/tech/kako/998/998403891.html
第5刷 http://pc.2ch.net/tech/kako/1001/10019/1001998049.html
第6刷 http://pc.2ch.net/tech/kako/1004/10041/1004183881.html
第7刷 http://pc.2ch.net/tech/kako/1006/10069/1006910650.html
第8刷 http://pc.2ch.net/test/read.cgi/tech/1008908052/
第9刷 http://pc.2ch.net/test/read.cgi/tech/1010673275/
第A刷 http://pc.2ch.net/test/read.cgi/tech/1012536901/
第11刷 http://pc.2ch.net/test/read.cgi/tech/1014478527/
第12刷 http://pc.2ch.net/test/read.cgi/tech/1016631412/
第13刷 http://pc.2ch.net/test/read.cgi/tech/1018752281/
0988デフォルトの名無しさんNGNG
とかいって自分で立てた。
次スレ移行よろ
http://pc.2ch.net/test/read.cgi/tech/1021034822/
0989デフォルトの名無しさんNGNG
>>988
男らしぃ〜
0990デフォルトの名無しさんNGNG
ふはははーこのスレはのっとったー!!!
0991デフォルトの名無しさんNGNG
>>990
どうぞご勝手に
0992デフォルトの名無しさんNGNG
 ママ〜 >>1000までもう少しだよ〜
 \__  ______
      ∨    ∧_∧
           " ,  、 ミ   / ̄ ̄ ̄ ̄ ̄
            ゝ∀ く  < あらあら、>>1000取りたいのね
           ∧_∧  |   \_____
        三  (    とノ
      三   /   つ |
     三  _ ( _  /|  |
        (_ソ(_ソ(_ )
0993デフォルトの名無しさんNGNG
993!
0994デフォルトの名無しさんNGNG
994!
0995デフォルトの名無しさんNGNG
995!
0996995NGNG

              ∧            ∧
              / ・           / ';,
             /  ';          /  ';  ageちゃった・・・
             /   ;______/   ;
          /                  \
         /    /          \     \
        /´   (  ) |____|  (  )      |
       |  /////  (  |     :|    )  /////    |
       |    (   ) :|      |  (   (       |
        |    )  (  |     |   )   )      |
        |   (   ) ';    /   (   (     /
         \  )  (   \/    )   )  ../
           ヽ              ........:::
09971000!NGNG
0998998NGNG
0999デフォルトの名無しさんNGNG
くくく・・・
1000999?NGNG

10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。