12/03/17 16:32:11.41
memory poolじゃねえの
CArray自身が生きてるんだからまた新しい要素を突っ込まれる可能性がある
解放してまた確保するのが無駄だという考えの実装の可能性
BSTRキャッシュといいLow Fragment Heapといいなんでもかんでも即解放するのが良いとは限らない
525:デフォルトの名無しさん
12/03/17 17:47:28.03
>>524
ありがと
インスタンスを破棄しても空き容量が増えないので、他のインスタンスでも使い回せるように、グローバルな領域にキャッシュしているのかな
>>523
はWindowsXPでの結果
HeapQueryInformationは1を返した
HeapSetInformationで0を指定すれば即座に解放されるようになるのかと思い試したが、ERROR_GEN_FAILUREで失敗する
それは置いておいて、実際にターゲットとしている、メモリ空き容量を確保したいプラットフォームはWindowsCEなんだ
HeapSetInformationは対応していない
sdt:vectorは即座に解放されるようなので、乗り換えるわ
526:デフォルトの名無しさん
12/03/18 11:55:52.91
VC++EEですが、プロジェクトプロパティのランタイムライブラリのところが
初期値マルチスレッドDLL(/MD)ですが、毎回マルチスレッド(/MT)に変更するのが面倒なので
何か既定値を変更する方法を教えていただけないでしょうか?
527:デフォルトの名無しさん
12/03/18 13:31:36.29
>>526
空のプロジェクト作っておいて毎回それをコピーして使えばええがな。
528:デフォルトの名無しさん
12/03/18 17:15:06.81
>>527
でもそれだとソリューション名、プロジェクト名、ファイル名まで手動で変更しなければならなくなりませんか?
デフォルト設定元をかまいたいのですが
529:デフォルトの名無しさん
12/03/18 17:40:07.44
MS Word/Excelでいうところのnormal.dot/book.xltの変更に相当することを
したいんだと思うけど、俺が知る限りでそれをやる方法はないんだよなー。
あってもよさそうなんだけどね。
俺も手動で設定変えるかコピーして置換してGUID生成して…ってやってる(DirectXやCUDA関係)
ので知ってる人がいたら教えてもらえるとありがたいです。
530:デフォルトの名無しさん
12/03/18 17:49:09.36
C:\Program Files\Microsoft Visual Studio 9.0\VC\VCWizards\AppWiz\Generic\Application\scripts\1041\default.js
の137行目と206行目
DLLを取った文字列に変えればおk
2010だとC:\Program Files\MSBuild\Microsoft.Cpp以下に入ってるから2010の方が楽だな
531:デフォルトの名無しさん
12/03/18 18:02:50.12
>>530
ありがとうございます!
まさに思っていたとおりのことができました、聞いてみるものですね
>>530さん感謝です
532:529
12/03/18 18:19:51.09
>>530
おお横レスですがありがとうございます!できたんですね!javascriptで設定が書かれてるんですね。
横着せずにUNICODE使えという指摘もあるかもしれませんが
config.CharacterSet = charSetUNICODE;
を
config.CharacterSet = charSetMBCS;
にして一つのルーチンワークから解放されました。ありがとうございました!
533:デフォルトの名無しさん
12/03/18 21:01:25.34
VS2008でC#使用時、クラスのメソッドを書いた後、メソッド直前行で"///"と入力すると
コメントとして<summary>タグや<param>タグをオートコンプリートしてくれますが、
その後のメソッドのパラメータ名や戻り値の型を、プロジェクトとかソースファイルレベルで
一括して上記のようにしてできたコメント内のタグに反映する方法ってないでしょうか
534:533
12/03/18 21:05:32.10
末尾2行を下記に訂正orz
その後のメソッドのパラメータ名や戻り値の型の変更を、上記のようにしてできたコメント内のタグに
プロジェクトとかソースファイルレベルで 一括して再反映する方法ってないでしょうか
失礼しました
535:533
12/03/18 21:31:35.78
自己レスですが、「ドキュメントコメント」でググったらいろいろ情報デタ、
少なくともコメントを一旦削除して、再び"///"を入力する手はあるものの、
すでに存在するコメントに対してコード内容を自動で再反映する手段はどうも無いっぽい↓
>コメントが自動的に修正されることはありません。そのため、定義の変更に合わせて、コメントを更新する必要があります。
URLリンク(msdn.microsoft.com)
そのかわり、↓の中段あたりの手順でビルド時にXMLドキュメントファイルを生成する設定にすると、
コメントとコードの不一致をある程度検証して報告してくれるようです。
URLリンク(msdn.microsoft.com)
追加の情報がもし無ければこれで逝こうかと、
536:デフォルトの名無しさん
12/03/26 17:22:50.17
以前VirtualAdrressの取得方法を聞いた者ですがx64だとインラインアセンブラが使えないんですね
本物アセンブラはよく知らないけど、たぶん関数単位の定義だからコールされた関数のアドレスになっちゃいますよね
恐らくIntrinsicsってのを使うんだろうけど、どれがどれだかまったくわかりません
537:536
12/03/26 17:40:31.61
自己解決した
538:営利利用に関するLR審議中@詳細は自治スレへ
12/04/02 21:26:04.41
正規表現で置換文字列に\nを入れて置換した後、保存して再度開いたときに
行の終わりが一貫してないと怒られます。
\r\nかと思って置換しなおしても、\rは認識されないらしくダメでした。
置換文字列に改行を入れる方法を教えてください。
539:538
12/04/02 23:23:25.51
なんかググっても見つからないので無理っぽいですね。
おとなしく\nで置換して保存して閉じてからもう一回開いて再保存します。。。
540:営利利用に関するLR審議中@詳細は自治スレへ
12/04/03 00:24:57.20
\x0D \x0A などと文字コードで正確に指定したらいいのでは?
541:営利利用に関するLR審議中@詳細は自治スレへ
12/04/03 01:19:16.04
>>540
できました!
そんな方法があったのですね。大変に助かりました。
542:営利利用に関するLR審議中@詳細は自治スレへ
12/04/06 00:38:30.15
すいません、どなたか同じような症状になった方がいたら、修正方法を教えていただきたいのですが・・・・。
一週間くらい前から、VS2005、VS2008で、VC++、C#のプロジェクトがデバッグで起動できなくなりました。
(デバッグなしで起動すると普通に起動します)
そのときに出るダイアログの文章がコレです。
------------------------------------------------
プログラム'・・・・・・・・.exe' を開始できません。
エラーが発生しましたが、これは通常インストールが壊れていることを示します(code 0x80004002)。
問題が解決しない場合は、[コントロール パネル]にある[プログラムの追加と削除]を使用してVisual Studioインストールを修復してください。
------------------------------------------------
2005、2008ともに同じ文章が表示されて起動できません。
現象発生付近で思い当たる行動がDropBoxのインストールくらいなので、とりあえず
・VisualStudioの修復
・VisualStudioの再インストール
・DropBoxのアンインストール
・DropBoxのアンインストール後、VisualStudioの再インストール
を試してみたのですが、現象変わらずです・・・・。
どなたか、知恵をお貸しください!
543:542
12/04/06 00:42:16.84
すいません、環境わすれてました。
Windows7 Professional x64(SPなし)
VisualStudio2005 SP1
VisualStudio2008 SP1
ちなみに、Windows7 Home Premium x32 SP1でもまったく同じ症状が出てます。
あと、VisualStudio2010だと、デバッグでも普通に起動します。
2005、2008と2010のデバッグ実行の相違点だけでもいいです。
何か知ってることがあれば教えてください!
544:営利利用に関するLR審議中@詳細は自治スレへ
12/04/06 00:46:12.46
>ちなみに、Windows7 Home Premium x32 SP1でもまったく同じ症状が出てます。
2台おかしくなっているの?
545:営利利用に関するLR審議中@詳細は自治スレへ
12/04/06 00:57:46.96
>>544
そうなんです。2台おかしくなってるんです。
並べて見れれば共通点探れるかもしれないですけど、物理的に離れてるんで・・・。
もうひとつ、Windows7 Proのx32があるんですけど、こっちはデバックでもばんばん動くんですよ。
で、問題になった2台はDropBoxの共有かけたから、そこらへんが怪しいのかなぁ?とは思ったんですけど・・・。
546:営利利用に関するLR審議中@詳細は自治スレへ
12/04/06 01:01:51.97
アンチウイルスとか常駐ソフトは?
547:営利利用に関するLR審議中@詳細は自治スレへ
12/04/06 01:11:19.07
>>546
アンチウイルスはMicrosoft Security Essentials
他の常駐は壁紙変更ソフト(Mullti Wallpaper)とDaemon Tool Lightくらいです。
PC再起動して、駐在ソフト全部切ってもダメでした。
548:営利利用に関するLR審議中@詳細は自治スレへ
12/04/06 01:38:30.17
code 0x80004002で検索
URLリンク(hehuvision.blogspot.jp)
549:営利利用に関するLR審議中@詳細は自治スレへ
12/04/06 01:47:40.95
>>548
ちょうどそこを見つけてやってたんですけど、やっぱダメですね・・・。
今やってるPCはx64なんで
regsvr32 "C:\Program Files(x86)\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
こっちやると「指定されたモジュールが見つかりません。」ってエラーが出て登録失敗します。
(ファイルが存在することは確認しました)
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
こっちをやると登録はうまくいくんですけど、結局同じ症状でデバッグ動きません。
ただ、なんとなくここらへんの線が怪しい気がするんで、もうちょっと調べてみます。
ありがとうございました。
550:営利利用に関するLR審議中@詳細は自治スレへ
12/04/06 02:16:36.98
管理者権限でやっても駄目かい?
551:営利利用に関するLR審議中@詳細は自治スレへ
12/04/06 02:24:50.64
>>550
ダメですね~。
現象としてはたぶん
URLリンク(www.avrfreaks.net)
ここがドンピシャで、たしかにAVR Studio 5を最近いれたんですよね・・・。
(AVR Studio 5はVS2010べースのソフトなんで、548さんが書いてくれたHPの内容とも一致するんです)
ただ、書かれている通りにDLLをRegistしてもダメなんですよね。なんか足りないのかな・・・。
今ためしてるのがx64てのも何かあるのかもしれないんで、明日x86のほうでもういっぺんチャレンジしてみます。
552:542
12/04/06 09:12:31.93
取り急ぎ・・・・・
もう一台のPC
Windows7 Home Premium SP1 x32で
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
上記コマンドを管理者権限で実行するとばっりち動きました!
VS2005もVS2008も大丈夫です。
x64のほうはまだ動いてないですけど、x86版のほうのDLLを登録できればうまく動きそうだな~っていうのが今の感想です。
うまく動いたらまた報告させてください。
アドバイスくださった皆様、ありがとうございました。
553:営利利用に関するLR審議中@詳細は自治スレへ
12/04/06 23:54:02.78
C:\Windows\SysWOW64\regsvr32.exeを使え。
554:営利利用に関するLR審議中@詳細は自治スレへ
12/04/07 10:37:48.41
うわ、むっちゃ恥ずかしいことしてた・・・・スペース一個付け忘れてました_| ̄|○
正しくは↓です。これでばっちり上手くいきました!
regsvr32 "C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
>>553
そいっちのregsvr32でも上手く動作すること確認しました!
ありがとうございます!!
というわけで、x32、x64どっちも上手く動くようになりました。
皆様、ありがとうございます!
555:営利利用に関するLR審議中@詳細は自治スレへ
12/04/07 15:43:42.03
わざわざ発表しなくてもみんな知ってるし
556:営利利用に関するLR審議中@詳細は自治スレへ
12/04/08 22:55:04.48
パス手打ちとかアホだろ
557:営利利用に関するLR審議中@詳細は自治スレへ
12/04/10 23:14:35.10
Tabs Studioっていう有料アドオンが最高だな。
今試用中だけど多分買うわ。
558:デフォルトの名無しさん
12/04/28 05:39:46.35
Visual Basic 入門者です。
つぶしが利くようになる教科書がありましたら
ご紹介してほしいんですけど。
やっぱ、独習Visual Basic でしょうか?
559:デフォルトの名無しさん
12/04/28 05:56:28.45
>>558
つぶしって何に対してだよ
C#やっとけ
560:デフォルトの名無しさん
12/04/28 17:19:30.21
つぶしがきくようにVBワロタ
561:デフォルトの名無しさん
12/04/28 18:46:55.42
VBでって時点でオワテルw
562:デフォルトの名無しさん
12/04/29 19:39:00.72
ラダープログラムって何ですか。
563:デフォルトの名無しさん
12/04/29 20:14:06.04
>>562
このスレの話題じゃないな。
「PLC ラダー」「PLC シーケンサ ラダー」で検索してみるとよい。
564:デフォルトの名無しさん
12/04/29 20:24:05.07
【MELSEC】シーケンサ・PLCラダー総合スレ 2台目【SYSMAC】
スレリンク(denki板)
565:デフォルトの名無しさん
12/04/29 22:48:40.40
VB覚えてたら事務系に異動してもExcelとかで活躍できるかも。
566:デフォルトの名無しさん
12/04/29 23:09:18.28
馬鹿には無理
567:デフォルトの名無しさん
12/05/02 14:41:59.39
クラスウィザードで変数の追加ができんのだが
URLリンク(www.dotup.org)
何が原因か分かる人いる?
568:デフォルトの名無しさん
12/05/02 18:14:36.09
>>567
これかな?
URLリンク(blogs.msdn.com)
569:デフォルトの名無しさん
12/05/03 11:09:17.43
ソリューションエクスプローラの背景色を変える方法を教えてください。
570:デフォルトの名無しさん
12/05/03 11:12:17.06
>>569
Windowsの画面色設定と連動してないのか
571:デフォルトの名無しさん
12/05/03 11:18:09.43
>>570
「ウィンドウの色」を変えたけど白いまま@7
もしかしてaeroだと変えられないのかしら。
572:デフォルトの名無しさん
12/05/03 19:49:07.52
クラシック
573:デフォルトの名無しさん
12/05/07 09:55:48.42
>>568
すまん、それはググってやってみたのだがダメだったんだ
574:デフォルトの名無しさん
12/05/30 13:02:00.26
クリーンインストールしたxp sp3でwindows updateも全部当てた
状態に2008 stdをインストールすると途中でこけるんだけど
なんで?
575:デフォルトの名無しさん
12/05/31 08:40:39.21
>>574
糞PCは窓から捨てろ
576:デフォルトの名無しさん
12/05/31 11:15:00.21
HTをoffにする
577:デフォルトの名無しさん
12/06/06 17:27:59.85
Visual Studio Express 2012から見える「デスクトップ世界の終焉」
URLリンク(www.atmarkit.co.jp)
「無償のVS 2012では、Windows上のコンソール・アプリや、
Windowsフォーム・アプリ/WPFアプリなどの
デスクトップ・アプリが作れなくなる」
578:デフォルトの名無しさん
12/06/06 17:52:39.81
じゃ、Microsoft 公式萌えキャラ「クラウディア」ちゃんで支援
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
Visual Studio 買うとフィギュアが貰えるよ
579:デフォルトの名無しさん
12/06/06 19:45:03.38
違う。フィギアを買うとVSがおまけで付いて来るんだよ?!
580:デフォルトの名無しさん
12/06/07 08:23:15.45
それはスゴイ
581:デフォルトの名無しさん
12/06/07 11:11:51.45
Standard出してくれないと買う気しない
582:デフォルトの名無しさん
12/06/07 22:18:33.24
Visual Studio 2008 Standard か Expression Blend 2 のアップグレード版が欲しいんだけど
ネット検索してもドコにも売ってない
誰か売ってる店知ってたら教えて~ください
583:デフォルトの名無しさん
12/06/07 22:26:46.28
>>582 幾らまでなら出します?
584:デフォルトの名無しさん
12/06/07 22:58:53.17
>>583
定価まで出せます
詳しい金額は忘れたけど
確か VS2008 Std UPG も Expression Blend 2 UPG も
2万しなかったと記憶してる