[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:4936] Re: Visual C++ Toolkit 2003



あべです。

In the message "Re: [MD:4936] Re: Visual C++ Toolkit 2003"
  Shun-ichi GOTO <gotoh@xxxxxxxxxxx> wrote:

あべ> # setargv.obj って何ですか?

後> コマンドライン引数のワイルドカード展開をしてくれるものです。
後> UNIXとちがってDOS/Windowsのshell (command.comやcmd.exe)はワイルド
後> カード展開を行ってくれませんので、それをアプリケーション側で行うものです。

なるほど、解説どうもです。

後> setargv.obj はlibc の仲間なので通常のVisual C/C++ だと vc7/lib に
後> おかれています。vc7/PlatformSDK/lib にではないので、多分PlatformSDKにも
後> 含まれていないだろうなぁと思う。すくなくとも結構前に入れたPlatformSDK
後> を見る限りはないですね。

ふむふむ。
で、調べてみたらstdargvに改名されたようです。
PSDKにsetargv.cのソースがありましたが、stdargv.cをincludeしてるだけで
した。で、stdargv.objはlVCToolkitのlibc.libにあるようです。

どうやって使うのかはよくわかりませんでしたが……

# *.lib ってcygwinのarで扱えるんですね〜

----
ABE Yasushi