X



Visual Studio 2008 Part 22
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
垢版 |
2014/10/13(月) 15:13:20.18ID:yFRqmPNp
■公式
ttp://www.microsoft.com/japan/msdn/vstudio/default.aspx

■前スレ
Visual Studio 2008 Part 21
http://peace.2ch.net/test/read.cgi/tech/1290969016/

■リンク
Visual Studio 2008に搭載された17の新機能
ttp://www.atmarkit.co.jp/fdotnet/special/visualstudio2008_01/visualstudio2008_01_01.html
5000個のバグと戦った、MSが「Visual Studio 2008」RTM出荷
ttp://www.atmarkit.co.jp/news/200711/20/vs.html

■関連
Visual Studio 2013 part4
http://peace.2ch.net/test/read.cgi/tech/1404333757/
Visual Studio 2012 Part8
http://peace.2ch.net/test/read.cgi/tech/1392639689/
Visual Studio 2010 Part21
http://peace.2ch.net/test/read.cgi/tech/1412136476/
Visual Studio 2005 Part 27
http://peace.2ch.net/test/read.cgi/tech/1291513609/

その他テンプレ>>2-5
0014デフォルトの名無しさん
垢版 |
2014/11/08(土) 16:20:15.32ID:qwvGzBPO
CH3COOH
0017デフォルトの名無しさん
垢版 |
2014/12/12(金) 12:20:12.75ID:r3Fvlg1D
結局、MS Office は .NET では書かれないんだからな。そりゃCOMとOLEが残るわな。
0018デフォルトの名無しさん
垢版 |
2015/01/29(木) 11:54:57.76ID:/eP3JLu1
cprintf("5パーセントの税金表を表示します\n\r");
なぜだか、文字化けしてしまいます
どうしてですか?
0019デフォルトの名無しさん
垢版 |
2015/01/29(木) 13:18:53.41ID:4vB8OE29
Visual C++ 2005以降では、cprintf(POSIX関数)は使用しないでください。代わりにISO C++準拠の_cprintfまたはセキュリティが強化された_cprintf_sを使用してください。
0025デフォルトの名無しさん
垢版 |
2015/02/02(月) 10:39:22.67ID:Tt8Kn9ql
コマンドとして実行したときは、同じ結果になるけど
行数をカウントするソフトなどでバイナリ比較したとき、不具合になる可能性がある
0030デフォルトの名無しさん
垢版 |
2015/02/04(水) 09:28:42.40ID:fF80T871
\r\n と書くと \x0D\x0D\x0A を出力する変な環境があったな
(コンパイルオプションとか fopen の wb|ab とか付け忘れじゃなくて)
0031デフォルトの名無しさん
垢版 |
2015/02/05(木) 00:08:21.94ID:l8QaN41D
Windowsだな。
\n は、C言語とかでは単に「改行」を表すエスケープシーケンスであって、
実コードは環境によって変わってくる。
Windowsでは 0x0D, 0x0A、Unixは0x0A、昔のMacは0x0Dだったとか。
0032デフォルトの名無しさん
垢版 |
2015/02/05(木) 08:29:11.69ID:n7T33kxd
知らないならレスしないでください
うざいだけです
003431
垢版 |
2015/02/05(木) 23:37:48.31ID:7AipLZm5
俺のことか?
\nが0x0D,0x0Aなんだから、0x0Dになる\rに繋げて \r\n とすれば、
0x0D,0x0D,0x0Aが出力されるのは当然だろ?
0035デフォルトの名無しさん
垢版 |
2015/02/06(金) 06:10:49.98ID:FVCocBTO
いや、Windowsだろうがなんだろうが「0x0d=\r」「0x0a=\n」だよ
これは変わらない
OSによって「\r」「\n」「\r\n」のどれかをシステム標準としているだけ
のこと
0037デフォルトの名無しさん
垢版 |
2015/02/06(金) 11:52:15.65ID:0UnHsvEY
>>35
Windows2000のtracertとか
\n\r なんてやってるコンソールアプリがあるわけだが・・・

>tracert 2ch.net>log.txt
0038デフォルトの名無しさん
垢版 |
2015/02/06(金) 12:31:07.66ID:XYA8veRx
>>37
unix系譜のコマンドを持ち出してくるってことは、分かった上でやってるんだと思うが
やらしいなキミは
システム標準の意味をもうちょい考えようね
0040デフォルトの名無しさん
垢版 |
2015/02/07(土) 01:10:14.98ID:1rQMkrzn
いやいや、なんのこっちゃ

>r\n と書くと \x0D\x0D\x0A を出力する

「出力する」

だろ?
そりゃ確かに\n自体は0x0Aだし\rは0x0Dだが、「出力する」という事に対しては
Windowsは\nが0x0D,0x0Aじゃないか。
0043デフォルトの名無しさん
垢版 |
2015/02/07(土) 16:49:52.23ID:Hof4fFat
すれち
0044デフォルトの名無しさん
垢版 |
2015/02/07(土) 17:51:19.90ID:TiU3gCM4
テキストモードでのファイル出力を使うと
Windowsでは \n が \r\n(0D,0A) に変換される だろ
0046デフォルトの名無しさん
垢版 |
2015/02/08(日) 13:36:14.40ID:kikHBD4l
大元が>>30 で、wbつけ忘れじゃないと書いてるんだからバイナリーモードの話のはずなのに
テキストモードの話を始めるからだよ
0047デフォルトの名無しさん
垢版 |
2015/02/09(月) 08:19:19.65ID:hAsZKmdY
>>46
だとしてもそれどんな環境よ?ってのは疑問が残るな
Windowsだから、ではないのは明白

で、出力するときに変換したらなんていいだしたらそりゃなんであろうがしたらそーなるだろってのは
そんな的外れでもないと思う
0048デフォルトの名無しさん
垢版 |
2015/02/21(土) 21:55:00.33ID:plzH3cvn
http://downloads.ddigest.com/software/download.php?sid=1051&;ssid=0&did=3
ここからダウンロードしたVOBSUB2.23のソースですが、すぐにコンパイルできるものなのですか? Microsoft SDKsのサンプルを揃えたとしても文法えらーばかり出るのですが。
例えばこんな感じ。

for(int i=0; i>3; i++)
{
〜〜〜
}

for(i=0; i>3; i++) <-- ここでえらー
{
〜〜〜
}

あと、きちんとキャストしていなかったりと・・・かなり甘めのオプションとかつけてコンパイルしているのかなあと。
0050デフォルトの名無しさん
垢版 |
2015/02/22(日) 07:45:29.13ID:uX3Bvmht
さすがにそれは判ってて質問してるだろ

いちいち甘めのオプションで〜って話だと受け止めたが
0051デフォルトの名無しさん
垢版 |
2015/02/22(日) 10:05:49.59ID:+Mmh1x19
>>48
昔のCやC++とブロックのスコープが変わってるからな。
とくにfor文の int は昔と今で扱いが違う。
0052デフォルトの名無しさん
垢版 |
2015/02/22(日) 10:28:09.76ID:tFIS8X7o
レスありがとうございます。
一応分かってるつもりで質問したのですが
元のソースがVC6からVC7へ変換してある形跡があって
そのslnソリューションをVS2008で私がさらに変換した状態です。
先ほどのエラーはほんの一例でよくコンパイラがとおったなと思う
レベルでびっくりしました。プログラムは複雑なのに。
後はキャスト変換がおかしいとか、そういうのばかりだったので
地道に文法エラーだけはつぶしました。
今のところ、見た目はきちんと動いているように見えます。
VC7を使っているとすれば先ほどのコンパイルエラーくらいは
出るだろうと思っていたのですが、作者はどうしていたのでしょうね。
0057デフォルトの名無しさん
垢版 |
2015/07/15(水) 13:26:02.23ID:mBlD3Q7e
VC++6.0で作ったActiveXコントロールを64bit化したいと思い
Visual Studio 2008でプロジェクトを開きコンパイル
してみたのですが

error RC2135 : file not found: hoge.tlb

というエラーがどうしても治せません。
なにかヒントになるようなものはないでしょうか?
よろしくお願いいたします。
0059デフォルトの名無しさん
垢版 |
2015/09/23(水) 15:19:11.68ID:mtvdh8Dc
ちょっとあげておきます
0060デフォルトの名無しさん
垢版 |
2015/09/30(水) 17:09:43.49ID:wkKKGVGV
Visual Studio 2008(Basic, C#, C++)の
 ヘルプ → 製品の登録
からライセンス登録の手続きをして登録キーを手に入れたいのですが
どうすればいいのでしょうか?
どなたか心優しい方、どうか教えてくださいませ。
私のパソコンOSはWindows Vista Businessです。
0061デフォルトの名無しさん
垢版 |
2015/09/30(水) 19:13:52.56ID:AXFtzTRL
あきらめろ
006260
垢版 |
2015/09/30(水) 20:56:54.91ID:wkKKGVGV
>>61
そこをなんとかお願いします。

…もしかして「あきらめろ」というのは「それは不可能」という意味ですか?
0063デフォルトの名無しさん
垢版 |
2015/10/01(木) 08:18:22.09ID:mpdw7HPU
悪魔の囁きに載るな
006460
垢版 |
2015/10/01(木) 08:30:19.07ID:5sGFr3sa
どなたか教えてください。30日以内に登録しなきゃ駄目らしいんで。

https://msdn.microsoft.com/ja-jp/library/ms246592(v=vs.90).aspxで登録方法を調べました。
「3.Passport にサインインし、オンライン登録フォームに入力します。」と書いてあります。
しかし、Passportへのサインインのしかたが分かりません。
そもそもPassportってなんなのかも知りません。
ど素人でまことに申し訳ないんですが、どなたかよろしくお願いします。
006660
垢版 |
2015/10/02(金) 19:16:01.01ID:AWZIs7jF
>>65
その「マイクロソフトのアカウント」の取得方法を教えていただけないでしょうか
無知など素人で誠に申し訳ありません
006960
垢版 |
2015/10/05(月) 19:08:49.27ID:dhDe7Zf7
>>67, >>68
すみません
そのウェブサイトに行っても、どこにも「登録キー」を取得するページが見つかりません
本当にすみませんが、URLだけでなく具体的にどうしたらいいかを教えてください
よろしくお願いします
0070デフォルトの名無しさん
垢版 |
2015/10/05(月) 20:17:42.89ID:8plgvxHj
まずMicrosoftアカウントを取得

そのMicrosoftアカウントでログイン(旧Passport)

2008登録...ってまだできるの?
0071デフォルトの名無しさん
垢版 |
2015/11/01(日) 17:46:18.91ID:wW4dECTr
2008ってWindows10で動く?
0072デフォルトの名無しさん
垢版 |
2015/11/06(金) 17:15:53.66ID:bip5Bf06
Visual Basic 2008 Express
GF834-7Q2DB-FG2WR-987CY-CV4GY

Visual C# 2008 Express
FBT3W-MHQHF-PTDCF-66Y32-BQ9XM

Visual Web Developer 2008 Express
JYRQW-R4M7G-6HHX8-T2C3Y-KCG9M

VS2008ExpressWithSP1JPNX1504866.isoの vs_setup.MS_ の中にあったキー
0073デフォルトの名無しさん
垢版 |
2015/11/13(金) 05:38:02.63ID:/OfqoLLw
>>70
Win10に入れてるけど、通知をクリックしても登録は出来ない
iso持ってるなら通知は止まらんがそのまま使用可能
0074デフォルトの名無しさん
垢版 |
2015/12/14(月) 21:44:25.18ID:FHkK4gA8
VS2008自体ってDPIスケーリングに対応してなくない?
しかもdevenv.exeを右クリックしても「互換性」のタブすら出てこなくない?
0077デフォルトの名無しさん
垢版 |
2015/12/18(金) 22:34:12.78ID:fM7+Vhbq
DPI設定を変えているPCでVS2008を使うとダイアログなどの文字がボヤけて見にくいのが困ります。
0079デフォルトの名無しさん
垢版 |
2015/12/19(土) 23:20:20.16ID:t2VnwwG/
1行目はただの感想ですね。
2行目も今より解像度高いモニタ使ってどうするんですかw
0080デフォルトの名無しさん
垢版 |
2015/12/22(火) 17:00:55.68ID:84O49K/C
Windows10にVS2008入れて動かした人いる?

実際入れてC++コードのx64のプロジェクトをデバッグでステップ実行させようとしたら
ローカルデバッグにしているはずなのに何故かリモートで動こうとして全く駄目だわ。

x86のプロジェクトだと普通に動いて草w
もちろん64bitOS環境なんだが、なんかまずいことでもあるんかねー
0083デフォルトの名無しさん
垢版 |
2016/01/27(水) 07:59:16.52ID:zSpoUlJp
ランタイムライブラリ→マルチスレッド(/MT)に設定してるんだけど、
外部のライブラリを、追加の依存ファイルで設定して、
リンクするときに静的にEXEに埋め込めると思ったのですが出来ないんだっけ?
他に設定とかあります?
0084デフォルトの名無しさん
垢版 |
2016/01/27(水) 12:42:35.88ID:sapMCej1
/MT関係なく、外部のライブラリは普通にスタティックにリンクされるでしょ
それがダイナミックリンクライブラリなら、その時も/MT関係なくDLL使用になるし
0085デフォルトの名無しさん
垢版 |
2016/01/27(水) 19:57:56.71ID:L48s/ty/
>>84
DLLはEXEの中に組み込まれないの?
他の環境で動かそうとしたら、「〜DLLが見つからない」ってエラー出たから。
0086デフォルトの名無しさん
垢版 |
2016/01/28(木) 11:26:11.51ID:Zt+/Dst2
それは無理
スタティックリンクライブラリとダイナミックリンクライブラリは別物なので
LIB作成時に両方作るか、どちらかに決めておかないと。
0087デフォルトの名無しさん
垢版 |
2016/01/28(木) 12:44:14.37ID:QZ7ojH/n
>>86
ありがとうございます。

DLLが見つからなかった場合、ライブラリを使う関数を使わないようにする
宣言か何かあったと思ったけど、方法わかりますでしょうか?
ググる際のキーワードでもいいですので教えていただけますと助かります。
0088デフォルトの名無しさん
垢版 |
2016/01/28(木) 14:10:53.25ID:Zt+/Dst2
どうだろ、、
SearchPath で事前に探しても探さなくてもいいけど
LoadLibrary の戻りで判定しては。
見つかった場合はGetProcAddress使って呼び出せる。
0089デフォルトの名無しさん
垢版 |
2016/01/28(木) 16:26:06.24ID:CWsUf0Ic
いつも開発マシン内で遊んでるだけなんで気にならないなぁw
所詮アマなんで。
0094デフォルトの名無しさん
垢版 |
2016/03/15(火) 15:00:08.48ID:ZBek540b
何が大勝利なんだろ?
頭おかしいのかな?
0111Office & Gamers @ 試験運用中(トリなしw
垢版 |
2016/08/29(月) 03:30:44.79ID:UdG9pR1y
スレ建て規制により、DarkGDK次スレが建つまでこちらへw

[ お手軽3Dゲーム開発♪ ] DarkGDK Part.2
http://hayabusa6.2ch.net/test/read.cgi/pc2nanmin/1452964616/

[ お手軽2Dゲーム開発♪ ] 99BASIC Part.1
http://hayabusa6.2ch.net/test/read.cgi/pc2nanmin/1462503999/

[ MML / MIDI ] ゲーム開発用サウンド、BGMスレ
http://hayabusa6.2ch.net/test/read.cgi/pc2nanmin/1453832565/

MenuetOS 64bit版 アセンブリ言語 プログラミング
http://echo.2ch.net/test/read.cgi/tech/1460581443/

[EXEファイル可] JavaScript統合開発環境 DX Studio
http://echo.2ch.net/test/read.cgi/tech/1423340731/

VC++ with DarkGDK and multi thread programming
http://jbbs.shitaraba.net/bbs/read.cgi/computer/44261/1466446558/l100
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況