Visual Studio 2010 Part10
1 :
デフォルトの名無しさん :
2010/09/27(月) 17:30:50
.NET世にはばかる
C++/CLIは葬り去りたいのではないか
なんと2010のPROではC++PGOが外されたのか
VisualBasic2010Express初めてさわった 初めてWindowsのアプリ作った 配布しようとしたらClickOnce??? うまくセットアップできる環境があったりなかったり 気になって仮想マシンにVistaSP2の素の環境つくって セットアップしてみたらHRESULT からの例外: 0x80131700エラーがでやがる。 .NET 4.0入れ直して再現するか挑戦中。
ClickOnceて… アプリ配布するならZipでまとめるか、msiにした方がいいぞ。
ClickOnceは無いわー
それがね、Expressだとmsi作れないんだよorz 仮想マシンの検証がいま終わったよ。 ClickOnceっで発行するとき必要コンポーネントに.NET 4.0を指定してるんだけど、 これで.NET4.0入れるとうまくいかないみたい。 単独で.NET 4.0入れた後にClickOnceなセットアップかけたら (必要コンポーネントで.NET 4.0の項目をオフにしてビルド) すんなり行きましたわ。 これで色々遊べるぞー
>>7-8 うん、ほんとないわwww
タダでプログラム作れる環境が手に入るなんて
21世紀はいい世の中になったなあーと思ってたら
こんな罠がwww
むかーしむかし、20年ぐらい前MSCを宅配便のバイトして買ったのが
嘘のよう。当時6万ぐらいしたんだよなーアカデミックもなかったし
インストーラはNSIS
WiX 行けって
WiX は今は結局 C++ がいるからなぁ。それも含めて作りこみたい人とか msi オンリーで OK なレベルには現状でも天国なのだが。 それに、Votive 考えるとやっぱり有料 VS ほしいし。 とはいえ、将来的には Burn やさらに XP が切れるようになれば変わって くるのは見えてはいるが。
ClickOnce、結構便利だけどもなぁ。 あと、Zip 配布はほんと勘弁して欲しい。 どこでも好きな場所に展開して実行すればいいよとかやめて。
でもちょっとしたもの作ってて デスクトップでフォルダ展開してそこから直接実行できるぐらい手軽なのが いいんだけど、 それやって大変な目になったからClickOnceなんだろうなーとも思う。 .NET 4.0の自動インストールが上手くいってるんだったら便利だなと思ったけど 事前にインストールしないとうまく動作しないってどうなのよって思うよ・・・
Zip配布で困る事って何よ
必ずデスクトップにアイコン作るClickOnceアプリが あるんだけど、氏んで欲しい
Google Chromeの事かー!
ClickOnceは普通に便利 特に自動更新がたまらん が、スタートアップに入れ辛かったり、コマンドラインから叩けないのが困る
ClickOnceはウェブ越しにダウンロードさせてインストールさせる前提だしね。 コマンドラインからとか想定外かも。 HTML ベースでいい場所は全部 JSP で作ってる業務系システムで、 印刷の絡む部分だけ Win Forms アプリなんだけど、 それを ClickOnce であたかもウェブベースシステムの一部かのように Win Forms アプリ実行させようとするもの見たことある。
>>18 どこかでみたことがあるダイアログとおもったら
ChromeがClickOnceだったか・・・
自動アップデートもUAC回避もうまくやってるもんなー
でも自動アップデートってさせるには サーバー立てないとあかんやろ? 無料のサーバーでCLickOnce配布(自動アップデート含む) できるようなところってあるん?
元 IE チームの移籍組が作ってるとか言うウワサも聞こえてくるくらい、 ほんとよく Windows の機能使いこなしてるよね、Chrome。
>>23 まあ、自動アップデートが必要ならね。
自動アップデートしないって設定もあるし。
無料サーバーでも、普通に任意のファイルをアップロードできるところなら ClickOnce 置けると思うけど。
適切にMime設定されてりゃどんなWebサーバーにだって置ける つか自動アップデートを特別視してる辺り、調べもせずに出来ないと決め付けて思考停止した、老害タイプのお人か
いるよな、「今までそんな話聞いた事ないからできるわけがない」って言う奴w そういう奴ほど新技術に対してアンテナ1本も張ってねぇの
誰もそんな話してないのに おまえはいったい誰と闘ってるんだ
突然どうした?
新技術強迫神経症 ・新しい技術が出たら、使い道も考えず試さずにはいられない ・古いものを馬鹿にすることで、自らの優位性を確かめようとする ・古い技術で何ができるかを考えず、新しい技術でできないことを否定する
強迫してるのはMS
>>31 全てMSが悪い。僕は何一つ悪くない。全てはMSのせいだ。
>>30 ClickOnceは何十年も昔からある技術を「古い技術で何ができるかを考えた」結果出来たものだが?
それに古いものを馬鹿にしてる奴なんて居ないし、そう思ったならお前がコンプレックスを拗らせてるだけ
>>30 つまりソース公開してビルドしてもらえばいいじゃないって事か。
expressがタダだしな。
今度アニメ化される「それでも町は廻っている」の作者も 世に奇妙の常連原作だ それ町が萌日常系と思ってる奴は見て度肝抜かれるといい
新技術強迫神経症(2) ・古いものを馬鹿にしてる奴なんて居ない、と言いつつ、実際は無視している。無視は無罪だと本気で思っている
何荒れてるんだ 配布先のサーバーってIISじゃねぇとダメなのかと思っただけだよ。 httpでもFrontPage拡張が入ってないととか説明文あるからさ アンテナ張るったって20年ぶりにプログラミング再開した サンデープログラマー相手に強がってもしょうがねぇだろw とりあえず試してみるわありがとー
プロ誤爆乙
40 :
デフォルトの名無しさん :2010/09/29(水) 08:24:49
コンパイルで質問です。cl /O2 perm.c で最適かを掛けるときにアセンブリ コードを出すにはどうすればいいでしょうか。
41 :
デフォルトの名無しさん :2010/09/29(水) 09:36:10
Visual Studioで一番いい最適化オプションは何ですか?
すべてをOFFにする
どうっすか?2010は。いいっすか?
3DOFFにしたら重くなった
Microsoft(R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. cl : コマンド ライン warning D9002 : 不明なオプション '-S' を無視します
cl /help
>>38 IIS以外でもいける。MIME設定とか必要だけど。
ブレーキポイントで止まらなくなったんだけど
その不具合は聞いたことないなぁ。 再現条件調べてフィードバックを。
どうせリリースモードで動かしてるとかだろ
実行した途端、丸の中が抜けるようだとコードとバイナリが違う リリースの最適化で消された行の場合もある
古典だな
ビルドした直後なのにソースが合わないとかデバッガに文句言われて(;´Д`)?ってなることはある
ブレーキポイントって何だろうね 列車の運行中にブレーキをかける位置とか?
それ止まらなくなったら大惨事になりかねんぞ
break pointを日本人らしく云うとブレーキポイントじゃないか
いやぜんぜん
BREAKDOWNという映画の邦題が「ブレーキダウン」だったなあ
60 :
デフォルトの名無しさん :2010/09/30(木) 14:44:59
Visual Web Developer 2010 Express + Silverlightで開発するときに C#で書きたいのですが、プロジェクトを作成したらvbで作られたファイルがプロジェクト内に作成されてました。 設定でC#に変更する方法をどなたかご教示お願いいたします
アクセルペダルとブレークペダル ん?
自動車はブレーキだわな
braking pedal
>>60 プロジェクト作成時のテンプレートでVBのほう選んだんじゃないの?
▼Visual Basic
Silverlight ←これじゃなくて
▼Visual C#
Silverlight ←こっち選ぶ
65 :
デフォルトの名無しさん :2010/09/30(木) 19:58:41
.NETなんてどうせWindows環境でしか動かさないのに なんで同じ要領でネイティブアプリ作れるようにしないんだよ Delphiの開発者取り込んどいてこれはないわ
www
MDX廃止とかWindowsMobileずっと糞とか色々ありますから仕方ない
Windows のバージョンごとに API の動作に違いが出たり Z オーダーとか いろいろと吸収したくて .NET になった。 そして時代は繰り返す。
>>65 その機会がなかなかないから
Javaとすっかり棲み分け区分が出来てしまっているからな
クロスプラットフォーム=全てのWindowsで動く だと思ってた
携帯で動かないプログラムはXPFではないのだっ!
73 :
デフォルトの名無しさん :2010/09/30(木) 23:01:17
VSって購入したら、次バージョンは無料アップグレードとか購入割引とかありますか?
.NETって64bit環境への移行をスムーズに行うための言語くらいの認識しかない。
.NETへの移行自体スムーズとは言い難いんだが
IntelliSense便利だわー でもちょっとウザイかも。 ・・・有り余ったCPUパワーがこういうところに使われてるんだなと 思うと涙が出てくるわ・・・
77 :
デフォルトの名無しさん :2010/10/01(金) 05:31:23
質問させてください Visual C++ 2010でコンパイルしたら以下のエラーが出てきました 1>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\objidl.h(11280): error C2061: 構文エラー : 識別子 '__RPC__out_xcount_part' 1>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\objidl.h(11281): error C2059: 構文エラー : ')' 1>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\objidl.h(11281): fatal error C1903: 直前のエラーを修復できません。コンパイルを中止します。 調べてみたら VC++ ディレクトリにあるインクルードディレクトリの1番上に C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include を追加すればいいらしいのですが 一番上に追加してもエラーが消えません どうしたらいいですか?
C++はそういうもんだよ。 ライブラリを参照するだけで丸1日とか悩むもの。 なので頑張れ。
ワロタ
プリコンパイルヘッダーじゃない
OSを7x64に換えようと思うんだが、win32アプリ作るのになんか支障ある?
無い 強いていえば、x64用のライブラリをリンクしたりしない様設定に注意
即レスありがと
vs6.0まで入っちゃう
86 :
デフォルトの名無しさん :2010/10/01(金) 15:51:01
visual studioみたいなドッカブル(ドッキング)ウィンドウって未だにmfcしか対応してないのん?
STLがある場所に error LNK2001: 外部シンボル ""public: static void __cdecl std::_String_base::_Xran(void)" (?_Xran@_String_base@std@@SAXXZ)" は未解決です。 ってエラーが出てくるんですけどみなさんどうやって解決しました?
>>87 です。
なんか解決しました
いじってたら解決してました
リビルドが効果あったのでしょうか?
よくわかりません
ひ ふ ネ ネ む む ゅ ぁ ギ ギ し し ほ ほ ふ ふ ゃ ゃ い ほ ぇ ぇ | | み ひ っ っ ん ん ふ ふ ほ /^>》, -―‐‐<^} ほ ひ ひ ふ ./:::::::/,≠':::::::;::::::::ヽ み ゃ ゃ る /:::::::〃:::::::::/}::::丿ハ ふ ひ ふ ふ /:::::::::i{l|:::::/ ノ/ }::::::} ひ ょ ぁ ./:::::::::::瓜イ> < ,'::::ノ ゃ び. /:::::::::::::|ノヘ.( ワ。 ノイ よ む. !:::::::::::::::| ./´}ス|^^|ヽ:::| ね ..|::::::::::::::::| (_::::iつ と`/ ̄ ̄ ̄ ̄/ ..|::::::::::::::::| ト! .| .|lV 3939 /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄.\/____/
コピペ君肝杉、まで読んだ。
92 :
デフォルトの名無しさん :2010/10/02(土) 00:50:53
2008 Std.を持っていたのですが、このたびVisual Studio 2010 Professinal アップグレード版を購入しました。
C#でリボンインターフェースを使ってみたいのですが、どうすればよいのでしょうか?
↓を読むと、リボン(ビジュアルなデザイナー)を追加すれば良いとのことですが、
そんな物が見当たりません。
ttp://msdn.microsoft.com/ja-jp/library/bb608616.aspx なお、プロジェクトはVisual C# / Windows Form Applicationです。
VisualC++のMFCアプリケーションだとウィザードでリボンを選択できますが・・・。
94 :
92 :2010/10/02(土) 01:25:04
>>93 「プロジェクトタイプ」の注釈しか見てませんでした・・・。
結局Office開発でしか使えないのかな?
あるいはMFC? C++は経験が無いのでできればC#を使いたかったのだけど。
VB6ならできるよ
PCを立ち上げ直すとリソースファイルからエラーがでるのですがこの症状と同じ現象になった方いますでしょうか? VSを立ち上げなおしただけではリソースファイルからエラーはでません
ちなみに出るエラー内容は error RC2135 : file not found : 0x11 です。
ファイルがなんだろ
>>98 いえ、実はエラーが出てる行は
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
こんなコードが書かれているのですが
これをコメントにしたり、winnt.hをインクルードしてみたりしたのですが
やっぱりエラーがボロボロ出てしまうといった状況なわけです
102 :
デフォルトの名無しさん :2010/10/02(土) 11:30:36
バージョンアップは1世代分は無料とか割り引き価格で提供とかありますか?
普通にアップグレード版は安めの価格で売ってる。 あと、開発者ライセンスの場合、年間契約でその期間中に出た Windows、VS、Expression(高いグレードの買えば Office も)等々入れ放題なサブスクリプションもあり、 それも新規購入より更新ライセンスの方が安い。
趣味であればバグ多すぎてオススメできないって状況だな よくこんなの「1から作りました!」とかはりきっていったもんだよ はっきりいって開発の仕事には使えない 職場で導入を検討云々の話なら絶対に見送るべき 挙動もおかしい
Terapadの悪口はそこまでだ
買うにしてもしばらく物好きの人にバグ取りやらせておいて次のバージョンぐらいにしたほうがいいな
WPFはVS2012から本気だす
110 :
デフォルトの名無しさん :2010/10/02(土) 13:30:43
ねぇ、Core i5 3.33GHz&メモリ4GBのマシンでサクサク動く? 動くなら買おうと思うんだけど。
ずっとガリガリ何かを探しにいったまま固まるからねw
115 :
デフォルトの名無しさん :2010/10/02(土) 15:46:38
116 :
92 :2010/10/02(土) 16:32:33
皆さんありがとうございます。
>>100-101 ライセンスは無償みたいですね。
WPFは使ったこと無いんですが、せっかくなのでこれを機に色々試してみます。
>>109 サードパーティでも出してるんですね。使いやすければMS製に限る必要はないですね。
>>112 ラッパーもあるんですね。これはMS公式のを使えるようにするのかな。
「これ使え」とか命令口調の馬鹿に礼なんか言わなくていいのに。 こういう馬鹿には、お前風情に命令みたいな口を利かれるいわれはないと言うべき。
無駄に殺伐とさせなくていいよ
>>117 匿名掲示板の他人のレスのそんな部分に反応するおまえは、リアルでは使われるだけの社会の屑。
その自覚があるから腹が立つ。
底辺ではいずり回ってろよ。
>>117 君みたいな人は、来ない方がいいよ。
それに、何か有益な情報を出しているとも思えないから。さよなら。
華麗にスルーしようぜ
僕の肛門も底辺ではいずり回っ・・・・あっ><
「35の夜」 便所の落書きと エロサイトばかり見てる俺 超高級ソープの紹介記事 届かない夢を見てる やりばのない気持ちの扉やぶりたい 電車の中 尻を触って見つかれば逃げ場も無い しゃがんでひとり 背を向けながら 心のひとつもわかりあえないカップルたちをにらむ 仕事仲間たちは俺抜きで旅行の計画を立てる とにかくもう 会社や盛り場にはでかけたくない 自分の存在が何なのかさえ 解らず引きこもる 35の夜 盗んだパンツでオナりだす 持ち主も解らぬまま 暗い夜の帳の中で 誰かに慰められたいと 逃げ込んだこのスレで 仲間を見つけた気がした 35の夜
オイ俺のコピペ脳、まで読んだ。
ん、誰か通ったの?
僕の肛門も日本固有の領土です><
うん締め上げるw
132 :
デフォルトの名無しさん :2010/10/03(日) 09:18:22
VisualStudio使って暗号を作ったんですが、どこで公開すればいいですか。
sourceforgeのすれがなくなってるな。
134 :
デフォルトの名無しさん :2010/10/03(日) 09:58:31
とりあえず無料なので登録はしたんですが、CUIのアプリしか作れない のですか?VC++だとウィザードがあった気がするんですが。
馬鹿にはGUIは作れません
MFCがないだけ。Win32APIでもQtでもwxWidgetsでも好きなのを使えばよろしい。
138 :
デフォルトの名無しさん :2010/10/03(日) 10:10:43
ソースコードは公開した方がいいんですか?
GPL関係で無いならご自由にでしょう。
140 :
デフォルトの名無しさん :2010/10/03(日) 10:18:16
実行ファイル公開しても誰も使ってくれなさそう。 正体不明のソフトなんて・・・ 窓の杜に登録できるほど完成度ないし。
>>132 の暗号の人?
暗号はソース公開で多数の人にレビューされてると良いとされてるね
142 :
デフォルトの名無しさん :2010/10/03(日) 10:30:20
暗号このスレじゃスレ違いでしょ? 一応GCCじゃなくてCL使って作ったから。 ソース公開してもいいけどC言語のスレの方がいいのかな?
うん。
暗号のソースコードって一般に見せてもいいの? 復号コード見えたらだめなような気がする。
コード見られるとダメな暗号ってクソ暗号よ。 無知なまま自前実装するとなりがちだけど、 普及してる暗号化方式のほとんどは秘密鍵さえばれなければ大丈夫。
暗号って大学で研究するようなものでしょ 数学何年も勉強してやっと論文書くようなイメージ
暗号のソフト特定の国に出したら駄目みたいなのあるけど オープンソースではどう対応しているのだろう?
印刷物を持ち込んだ、ってのはPGPだっけ?
AESを実装したRijndaelのソースは公開されてんじゃねえの、多分 暗号に使う数論は実用・応用性がないから、専門性が高いよね 公開鍵…素因数分解 RSA… 楕円曲線 DES… ブロック暗号 AES… ガロア体
151 :
デフォルトの名無しさん :2010/10/03(日) 12:28:37
俄かに暗号スレに
>>145 復号コードは配布されるから、アルゴリズムが解読されるのは時間の問題。
ソースコードを秘匿しないとならない暗号アルゴリズムは無意味。
154 :
デフォルトの名無しさん :2010/10/03(日) 13:16:20
リバースエンジニアリング問題か
156 :
デフォルトの名無しさん :2010/10/03(日) 14:07:09
アルゴリズムから秘密鍵が解らなければ公開しても問題なし。
>>156 というか、分かっちゃったら暗号としては(ry
個人的には素数が好きなんで楕円曲線暗号が好き。
リーマン予想が証明されたら、将来的には危険な暗号だが。
DRMなんかも楕円曲線暗号だったな。キーが判明しちゃってcrackされたが。
つまり全部のコードを公開しちゃうとやっぱりまずいわけだ。
Cryptoppでggr
160 :
デフォルトの名無しさん :2010/10/03(日) 15:25:00
RubyでECDSAを実装して公開してあります。 楕円曲線が難しいとされているのは、通常の離散対数問題ではなく、 関数体の類群を計算する問題だからだといわれています。 DRMって何ですか?
>>158 んなわけないってば。
ソースとかアルゴリズム公開してまずい暗号なんてダメ。
>>158 はソースに秘密鍵を埋めておくものだと思ってそう
秘密鍵が何かもしらなそう
164 :
デフォルトの名無しさん :2010/10/03(日) 15:47:45
OpenSSLでファイル暗号化できるけど、秘密鍵暗号で暗号化するときの 秘密鍵って何時生成してるんだろう。公開鍵はわかるけど。
166 :
610 :2010/10/03(日) 16:39:27
鍵が解ったんだ。どうやって?
167 :
610 :2010/10/03(日) 16:44:35
リーマン予想が解決されるとどんな危険があるの?
ショックが起こる
素数に何かが起こる それで分からなきゃ氏ね
暗号の幅が狭まる
171 :
デフォルトの名無しさん :2010/10/03(日) 18:47:11
数論使わなきゃいいんでしょ
数学を使わずに十分な強度を保った暗号があるなら教えてくれw
173 :
デフォルトの名無しさん :2010/10/03(日) 18:55:47
マクエリース暗号は数論使ってない符号理論だから
174 :
デフォルトの名無しさん :2010/10/03(日) 19:09:18
VisualStudioってコマンドライン以外にコンパイルする方法あるんですか? 統合環境ってどんな事出来るんですか?
タダなんだからExpress落として自分で確かめろ。使いにくきゃ捨てろ もしくはggr
符号理論って代数学なんだが。 知障?
177 :
デフォルトの名無しさん :2010/10/03(日) 19:35:48
素数を使いません。因数分解や離散対数がとけても一般線形符号の 復号問題は解けません。
妄想たくましく、脳内で自己賛美してるだけのガラクタアルゴリズムは 自分のブログで展開してろよ、社会のゴミ
179 :
デフォルトの名無しさん :2010/10/03(日) 20:01:54
バカには本物の価値がわからない
狭義に見て、数(整数)使ってないかもしれないけど、 それ、広義に見ると数だから。代数。
181 :
デフォルトの名無しさん :2010/10/03(日) 20:16:41
暗号の強度を決める基礎となる問題が根本的に違うところが重要。 数学だから同じというわけではない。
ヘンなの送り込んでこないで下さい。
そこや乱数スレから来たんだろ。
クラスとか継承とかちんぷんかんぷんだ ちくしょうー
そう、それこそがクラスとか継承だ!
組み込みの仕事があるから大丈夫
VC++を普通に閉じたら、プロジェクトフォルダのひとつを全消しされた 跡形もなくなった こんなのあり???
深町君の呪いよ
俺の知ってる深町君は小太りでほっぺが赤い。 あの赤さはプロジェクトフォルダを全消しする赤さ。
質問させていただきます。 私はVCシャープを都合により利用しています。 ですが私には初めて触れるプログラミング言語ということもあり難解な部分もありました。 なのでその手の参考書?と呼べるような書物を購入するべく下調べをしてみたのですが……。 Cシャープの参考書における入門書?として独習C# 第2版(ハーバート・シルト著、翔泳社)という書籍をすすめられました。 ですがこの参考書はCシャープの参考書でありVCシャープにおいても参考書として流用できるのでしょうか? そのへんが私には全くわからなかったため質問させていただきます。
プログラミングに関して全くの素人でVC#の使い方もよくわからん! とかそういうレベルならやめといたほうがいいんじゃないの
>>193 返答ありがとうございます。
その返答の内容から察するに内容が入門書とは云えども素人には向かないようですね。
私はお察しのとおり、まったくの素人です。
ですから忠告通りもっと分かりやすい入門書を探させていただきます。
さらに質問を重ねることになり申し訳ないのですが、ここにいるみなさんはその手の入門書などはプログラミング言語を新たに学ぶときに購入したものなんでしょうか?
今の世の中インターネットのサイトなどでプログラミング言語の解説などのサイトなどもかなりあります。
仮に「その手のハウツー本を購入するよりもサイトめぐって回ったりした方がいい」という意見が多いのであれば私もそういう方向で行きたいのですが……。
質問厨みたいにたくさんの質問をしてしまい不愉快に思われるのなら申し訳ありません。
どうせC#の処理系なんてVC#かMonoぐらいしかないし気にする必要もないと思うけどな
ていうか そもそも処理系と言語仕様と統合開発環境の違いを わかっていなさげ。 言語が知りたいのかソフトの使い方が知りたいのかを 明確にしてもらわないと 応えられない質問だな。
>>194 学習能力がないならあきらめろ。
でなきゃ、おまえには専門学校みたいなところがお似合いだ。
どうせものにならんだろうからな。
C#とか俺にはC言語より難しいと感じたけどね ポインタ無い代わりに覚えることが多いじゃん
C#にもポインタあるよ
C#の言語仕様的にはポインタは 必要に応じてサポートしてもよいししなくてもよいという位置付けだったと思う
本屋いきゃまさにVC#入門とかってあるから 最初のうちはわからないなりに写経してればいいと思うけどね
VSとかの類のは 入門って書いてあっても、 if とか forとかの基本構文レベルのことほとんどやらずに、 GUIのからはじまってそのままAPI関係にすすんでそのまま終わるようなのもあるから 写経じゃ何も得られずに終わるかもしれん 多分選んだ本がプログラミングそのものが初めての人向けじゃないんじゃないかと思う もしくは想像以上の馬鹿か
VisualC#の入門書は買わないほうがいいな GUI使うの初めてなら買ってもいいけど それは言語の入門書を読んだ後の話 はじめは言語の入門書を買わないと駄目だわ
個人的には逆がいいと思うなあ 挫折するよ
>>205 いや、C#は糞言語だから怖いよ
foreachとかいきなり初心者みたらなんのことだかわからない
っていうかc/c++で10年やってきた俺でも意味わからんかった
Javaよりマシ
いまどきforeachなんか無い言語の方が珍しいだろ
foreachなんてVB4にもあった機能なんだけど....
for (int i = 0; i < array.Length; i++)みたいな意味不明なおまじないよりは よっぽどわかり易いと思うが
おまじないには見えないけど
c,c++やっててvcl触った経験あってjavaやった経験あってだとすんなり入れる
i++の評価順序とか初心者にいきなり説明するのかよ
もともとC#は他言語経験者向けの言語だとMSははっきり言ってるわけだが どうでもいいけどC++10年やっててちょっとしたスクリプト言語の一つも触らなかったのか凄いな
foreach(int n in array) これ、応用効かなくね? これで順番に表示してて、 ハイ、じゃ次に逆から表示してみましょう ってときに「?」ってならね?
>>214 > すんなり入れる
コンパイルエラーを直ぐに出す癖あるだろ
>>218 アンカー間違えるお前に何を言われるのかと思ったw
全くのPG初心者はPHPでアクセスカウンタとか作ってキャッキャしてた方が良い 半年後SQLiteを使ったフローティングBBSとか作れるようになった辺りでASP.NETに移行 DataGridとテンプレート、バインディングでフォオオオオッってなった後にWinアプリに移行 VC#でこじんまりしたWinアプリを作れるのは延べ1年後って所だな
>>216 そういうイレギュラーなものはforで書けばいい
そもそも逆順に制御したいってことあんまないし
>>206 ちょ、おま、良くあるforeachが理解できなかっただけで糞言語扱いかwwww
>>222 バブルソートもできないな
for覚えたらforeachいらねぇだろ
>>223 これに限った話じゃねぇけど
余計なもんがありまくんだもん
それでいてwin32apiで面倒なところなんてなんも楽になってないしな
ツリーのノードのドラッグとかリストの追加削除なんてwin32apiからなにも進化してない
>>216 foreach(int n in array.Reverse())
初心者にとってはi--とかやるより1000倍分かり易いですからw
>>226 それで逆?
キメェ
お前、ちょっとそれでバブルソート書いてみろよ
まあ、独習はどうかはしらないけど、本気でプログラム書けるようになりたいのであれば、 VC# の使い方・参考書(ソフトの使い方) ではなくて、C# の使い方を勉強しないとダメだね。 俺もプログラムは C# から初めて、最初の頃は VC# の参考書ばかり買ってたけど、 コピペしか出来るようにならないかった。理解出来ない・できてないから。 ただ、息抜きには VC#の参考書 はいいかもな。
>>224 まあ実際なくても困るわけじゃない
ちょっと楽できるってくらい
使わんなら使わんでも悪くない
>>228 一方おれはSort()を使った
なんでバブルソートwwww
Array.Sort(array); 初心者に必要なソート
とりあえず大きめの書店行っていろいろ見てみることだな VC#でGUIからじゃなくてC#の基礎文法から入ってるのを探すといい
各言語でforeachを採用した奴の脳みそを切り開いてみてみたい for(i=0;i<(size-1);i++){ これやりたいだけでforeachってもしかして使えないのか?(いや、よくわからんけど)
foreachに拒絶反応示してるウンコチャンたちはインデクサの無いコレクションをどうやって扱ってんの?
>>235 茄子術無し
っていうかちょうどそういうもんを一つ飛ばしで逆に並べる必要があってムキムキしてた
239 :
デフォルトの名無しさん :2010/10/05(火) 00:27:54
今どきのC#はLINQで粗解決するだろJK
>>234 そんなん俺が書いた全for文の1%もねぇや
どういう状況で多用するの?
234によってforeachの有効さが示されたな
>>239 その頻繁な後付けが
C#は覚える事が多いと思わせてる原因では
C++の無限に広がるバッドノウハウに比べりゃC#の言語仕様で覚える事なんざ殆ど無い
>>242 nとn+1の要素に用があるときの処理
n-1とnとn+1に用があるときとか・・・
結構使うけどなぁ
俺は LINQ とかラムダは、ゲームクリア後のチートみたいなものだと思ってる。
>>238 ,241
おまえらの方が間違ってるだろ
foreachが使えないパターンをあげてるんだぜ?
>>246 nullavle<int> prev;
foreach(int current in array)
{
if (prev!=null)
...
prev = current;
}
もしかして1回配列に突っ込んで改めて回すしかねーの? 糞言語逝ってよし!
>>246 こんな感じの拡張メソッド作って対応してる。
public static IEnumerable<Tuple<T, T>> WithNext<T>(this IEnumerable<T> self) {
var enumerator = self.GetEnumerator();
if (!enumerator.MoveNext()) yield break;
T first;
T current = first = enumerator.Current;
while (enumerator.MoveNext()) {
yield return Tuple.Create(current, enumerator.Current);
current = enumerator.Current;
}
yield return Tuple.Create(current, first);
}
途中送信で色々間違ったw Nullable<int> prev = null; foreach(int current in array) { if (prev!=null) { ... } prev = current; } まぁ大半のケースでforeachが便利なんだから良いんだよ お前らはi=i+1;があるのにi++;を考えた奴の頭はおかしいって主張するのか?
foreach(var a in array.Take(array.Length-1)) 配列のコピーは発生しない
普通のことなのにおそろしく読みにくいなw
読みにくいのは不勉強だから
Cファミリーのforはそもそも読みにくい n to m なら初心者でも一目瞭然
>>253 それは要求を満たしてないと思うんだが、末尾の要素にどうやってアクセスすんの?
>>252 さすがにフラグでなんとかするのはちょっと無理してないかって気がするwww
コンパイラ?を作ってる人が泣いてるような気がする...
やっぱ、結構、慣れてる奴でも苦戦するのなw foreach消滅しろよ
並んでる二つとかそういうのにforreachを使おうってのがあれだ そういう配列とかインデックス意識するようなのはforでいいよ foreachは向いてる時だけ使うもんだろ
forの方がいいときはfor使え 適材適所ってもんがあるだろ
短いと早く動くと思ってるとか
>>261 それが・・・他人の作ったものでインデクセ('A`)が無い
はさみで鉛筆を削れないからはさみは糞だって言いたいんだろ
というか C/C++ にも for_each あるんだけど。
10年もやってて std::for_each すら知らないってこと?
>>261 それは 4.0 で Zip が追加されたので簡単にできるようになった
Cにもあるんですか?
お前らループ一つでよくここまで熱くなれるな
VC++ならfor eachがあるな
>>261 インデクサが無いって事は、順序が無いコレクションだって主張してるのかも知れんぞ
バグを埋め込んでる可能性がある
>>271 いや、もういい
明日、そいつ殴る
それで終りだ
ループは基本だからなぁ
いまさらforeachに噛み付くとかパネェ しかも理由が「俺には理解できない」だしマジパネェ
便利だからこそいろんな言語で採用されてるのにな
>>266 STLのfor_eachはいわゆるforeachとはちょっと違う
だからC++0xでrange-base forがくるだろ
VBとC#ぐらい?
for:順序寄り foreach:集合寄り 住み分け出来てるじゃない
FOR I=0 TO 65535 POKE I, I NEXT I
C++10年の人は当然SQLも知らないだろうし、集合とか言われてもチンプンカンじゃないのw
Boost.Foreach便利なのに
>>279 2バイト書き込めるのか最近のPOKEは
新しい項目の追加からヘッダーファイル作ろうとしたら <名前を入力してください> が自動で消えなくてムカついたwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
は? 未だにヘッダなんか弄ってるお前が消えろよ
forでもforeachでも使いたい方を使えよ、使いたくなければ放置。
foreach は範囲外をアクセスしてしまう心配がないし、 たとえば、オブジェクトが内部に持ってるコレクションに 順番にアクセスしたいとき、obj.targetcollection[index] なんてコードの書き方する必要ないから すっきりして読みやすくなっていいと思うけど。
>>192 独習 C# は C# そのものの入門書。
メニューとかダイアログボックスとかそういうよく見る Windows アプリケーションを作ろうと思えば
さらに勉強する必要がある。
でもいずれにしても言語がわからないと
なんにもできないと思うから
独習 C# からの入門で問題ないよ。
100レス近く伸びた事に驚きを隠せない
>>288 Yes!
どっちが・・・という、まず先に優劣を決めてかかる発想が、複数の目が利かない旧日本人っすね。
複数の選択肢の中から目的に応じて労力と便益を考慮して使い分ければいいのさ。
無駄なバウンダリチェックをコーディングから外し、更にソースレビューや単体テストまで効率化する
ベネフィット・コストの考え。
>>367 うわ新参アニオタけいおん豚が来やがった、気持ち悪いなあ
おまえらけいおん厨は一生けいおん追い続けるかアニメ見るのやめてくれないか?
お前みたいなミーハーな奴大嫌いなんだよな、でしゃばるくらいならしばらくはROMっててくれ
それがわからないならここから出ていけ、うっとうしいから
^^;;;;;
ワロタ いるんだよなあ、たかが2ちゃんのスレッド程度にやたら帰属意識の強いやつ
296 :
デフォルトの名無しさん :2010/10/05(火) 13:04:44
Visual StudioでPythonかRubyを書くやつってありますか? Visual PとかVisual Rみたいな感じなのです
>>292 if(新参アニオタけいおん豚) GetOut();
>>296 使ったことないけど、IronPython IronRubyでぐぐってみて。
298 :
デフォルトの名無しさん :2010/10/05(火) 14:43:36
ああ、VisualStudio2010ほすいなあ でもパソコンがジャパネットでかった512MBのメモリなんだよなあ
まず試しにExpress Editionをインストールしてみれば? なお、Express Editionについてのご質問は受けられないのでご了承ください
300 :
デフォルトの名無しさん :2010/10/05(火) 15:08:26
DSP版XP+フロッピーセットを買ったんですが セットについてたフロッピーを取り付けたPCでセットのDSP版XPをVirtual PCに入れるのは問題ないですか?
問題あります。 使いたかったらVirtual PCにFDDを取り付けてください。
私的個人使用においての自由は認められていないんですか?
VisualStudio2010をWindowsXPにいれるとブラウザのフォントがおかしくなるのは既出?
「おかしくなる」ってアバウトな表現だな。 状況説明が下手でサポートセンターのお姉さん泣かせるタイプというか、ガッツ石松系というか。 それって単にメイリオが入ったからじゃないの?
Meiryou系いれればOKじゃね?
なんかさ、早く仕事したいんですけど
パソコンを赤く塗れ
おーいMS、IIS Expressの進捗はどうなった・・・
知るかボケ!
編集行が画面一番下の行に行く前にスクロールしてくれねーかなあ
プログラマならアドイン作るなりして自分でなんとかしろよ って意見が
Ctrl押しながらで済むから、アドイン作ることまではしないなあ
Firefoxとchromeのどちらがアドオン作るの楽ですかね?
Firefoxはわけわからん独自スクリプトだよ
わかりましたchromeで作ろうと思います chrome使ってるので良かったです
とある本についてたッサンプルファイル(.cpp)をデバッグしたいのですが デバッグのコマンドがでません どうすればいいのでしょうか
>>321 けっこうエスパーだなw
しかも正解くさいwww
もはやVS2010の有用な情報など何も出てないな
みんなは背景を黒にして白い文字でやってるの?
いえ、私は背景を白にして白い文字でやってますね
通はデフォルトに決まってるだろ
初心者もデフォだよね カスタマイズするのは中間層か
頭の中も真っ白で
ユーザーからの要望でiniで自由設定
背景だけ薄い青と灰色の中間みたいな色 あとはデフォ
痛で
>>324 そういう色にしてる奴みかけるけど
みんな能力低いね
共通項なのかな
VSの起動を早くする方法をおしえてー
バージョン6にする
マルチデスクトップの裏にあらかじめ起動しておく。
ワークステーション
穹ルートは妹としてるとこクラスメートに見られて 主人公が社会から追い詰められる姿と 最早社会が目に入らずどんどん心が病んでいく穹の姿の対比が素晴らしいと思います
VisualStudioでエロゲでも作るか・・
Visibleとぃみちこりいはちがうの・
ハニリイト
VS2005でも起きる現象なんだけど 新しくプロジェクトに追加したリソースファイルがエラーを出すんだけど 同じ症状になった人いない? ちなみにメニューの追加からリソースファイルを追加してそこに 手動で内容を貼り付けるとエラーが出なくなるっていう現象なんだけど
なんかダイナミックヘルプがなかったり、そもそもヘルプがブラウザで見る形なんだけども、 これは体験版だからななんですかいの?
344 :
デフォルトの名無しさん :2010/10/07(木) 22:13:46
あとMDIにもならない。これもダメ?もうないの(;_;)?
は?
>>346 おおそれそれ、そう言うのです。ありがとう。
しかしあれだけ作りこんでたのに、何で無くなっちゃうかなあ>旧ヘルプ
ダイナミックヘルプは移行時に非常にお世話になったんだけどなあ。
自分で作れってか。
インターネットブラウザの方が明らかに便利だからとしか思えないが ヘルプをブラウザ以外で見るって拷問に近い
時代に逆行してるけどSilverlight.chmは神
マルチディスプレイ余裕
ヘルプはVC6の頃が一番まともで後はリンク切ればっかりの印象強い F1押してもやたら遅いだけでロクな情報皆無ってのも脳みそにすりついてきた最近
>>348 以前だってブラウザコントロール使ってたわけで、
見出しと検索が大分劣化して、索引とソースコード連動ヘルプが
なくなった訳でだけどそれでも?
今回のは劣化版ローカルMSDNライブラリサイトだから、
以前からブラウザで見れた物以下だったりもする。
まあしかし随分コロコロ変わるよねヘルプ。
既出と思うけども、H3Viewer っていうのも良いね。
ヘルプは2008よりいいと思うけどなあ 多少検索のヒット率も上がった気する…っていうか 今にして思えば2008のMSDNのインストールがミスってたような気もしないでもない
>>355 なんか酷かったよね
vs2010ではヘルプは結構ましみたい
Googleで検索した方が速い
ぷっ
359 :
デフォルトの名無しさん :2010/10/08(金) 07:43:59
インクリメンタルに検索できないから色々と厳しいっす。
361 :
デフォルトの名無しさん :2010/10/08(金) 13:41:39
ゴーグル
VC++2010なんですけど、タブメニューの「このアイテムのフォルダを開く」を使うと 機能的には問題なくフォルダは開かれるんですが(謎)、十数秒後の忘れた頃に 「フォルダーを開くことができません。削除されたか、既存のアクセス許可が不十分である可能性があります。」 と言うビープ音?のあるメッセージが出て少しビビリます。どうにか解消できないですか?
(謎)
VS2005(.NET2.0SP2)でビルドされたDLLと同じプロジェクトをVS2010でビルドしたDLLって同じだよな。
と、脳足りんが寝言を言っています
俺に訊くなって感じだよ
さっきすごいことが起きた。 開発の続きやろうかなと思ってVSをダブルクリックしたら表示されるまでの間にモチベーションなくなって、 そのまま閉じてた!
それは妖怪こうどいやんだね^^
起動して放置してることはよくあるわ
>396 コンパイラの最適化が変わってて、完全一致のバイナリを吐くか?って意味じゃね? 良く知らんけど
2008でビルドしたライブラリを2010で再ビルドしたほうがいいのか悩ましい
触らぬ神に祟りなし 現状問題ないなら触らない
374 :
デフォルトの名無しさん :2010/10/09(土) 06:55:57
よくわからないで使ってるんですけど、VisalStudioって無料なんですか? 試用版なら残り何日使えるかってどこを見ればわかるんですか?
自分がどっちを入れたのかも判らないような人が使うもんじゃない
とうしろでも毎日のこういう操作を自動化したいなあというときに 小さいプログラムをさくりと作れれば結構便利だと思うんだけど まあwshで十分か
素人云々以前に知能が足りてない
初期の東芝レコで、8年間サザエさんを撮り溜めた この間故障して数話がDVDにサルベージできなくなった 東芝のサポートに電話したら復旧は困難とのこと どうしても取り出したい「サザエさん」があると告げたら 「サザエさんですか・・・・やるしかないですね」 と預かってくれた 3週間後、見事に修理されて戻ってきた 個人で部品を調達してくれたらしい お礼を言うと、 「はい、技術とエレクトロニクスの東芝をこれからもよろしくお願いします」 と言われた。泣けた。
ええ話よのぉ。 年取ると涙腺が緩んで困るわ。 と釣られてみる休日の午前。
昨晩の禁書で涙腺が緩んだ俺
WSHはちょっとした自動化のスクリプトとしては糞だろ .NETと記述量変わらん
まったくリソースファイルいじってない状態でも ビルドボタン押すたびにリソースファイルにエラーが出るんだけど・・・ どこに記憶してんのか知らないけど別のところみてエラー出すのやめてよー 超不安定だよ 絶対様子見したほうがいいVS2010は多分このまま放置される気がする バグがあまりにも多いし、その質がまた悪い(ちゃんとチェックしてるのかよ?)
どっかでそんな話を聞いた気がするけど、俺のところではまったく問題ないな。 おまえの環境がぶっ壊れてるんじゃないの?
>>383 rc2135 file not found 0x11
エラーが出てる箇所は
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
とか書いてある場所
エラーがでたら一度プロジェクトから削除して
もう一回リソース作成して内容を貼り付けるとうまく動作するようになる
また、よくわからない瞬間にエラーがでるようになる
fsck行うべきでは?
>>386 そんなんで何が解決できるんだ
ちなみに職場のPCでも起こる
こっちはvs2005なんだけどvs2010みたいに
ソリューションの準備がどうたらこうたらっていちいちチェックしないから
はじめの一発だけ手動でコピペするだけでその後はエラーがでない
どうもvs以外でファイルを編集(リソースに限らず)すると総チェックが行われて
エラーが出るような感じ
>>387 そっちに書いてあるのとは違うっぽい
LANG_JAPANESEってのが0x11なんだけど
LANG_JAPANESEが0x11って定義してあるのはどうやらわかってるっぽいし
ヘッダを強引にインクルードしてこのエラーを解決しようとしてもまた
別のエラーがどっさり出る
VS2010は、デザイナがオナニーしてる超絶Flashサイトと同じ匂いがする。
390 :
362 :2010/10/09(土) 11:45:53
これが起こるか起こらないかだけでも教えて欲しいです…
起きたことない。
>>388 VS 以外で編集っていうのが怪しいんじゃないかな。
文字コードや改行コードがおかしくなってるとか。
何で編集してるか分からんけど、編集前後のファイルをバイナリエディタか
WinMerge で比較してみたらどうだろう。
>>388 統合環境管理下のリソースファイルを手で変更するのは自力で解決できるんで無ければやめたほうがいいと思うよ。
手書きのリソースは別のリソースファイルを作ってプロジェクトに追加する方法が簡単だよ。
>>391 了解、環境依存
とりあえず再インストールすっかなぁ
rcファイルをBOMつきのUTF-8で保存するとそんなのが出たような気がする
>>395 マイクロソフト仕様のBOMで自爆って笑えない冗談だな。
そしてc,cppソースはBOM付きのUTF-8を要求するという
>>395 まさかのリソースでしたか
ただBOMチェックはされていたんですがエンコードはANSIでした
それでも色々リソース関係でやってみたけどだめでした
というかふとやってみたらまっ更なコンソールプロジェクトでも発生しました
>>392 んでもそれが原因だったら正常に動いたり、エラー出したりはおかしくない?
ちなみに比較してもエラーが出たときと正常に動いてるときとで差はでない
やっぱり環境壊れてるんじゃ…
全角スペースが混じってるとか、とにかくソースの書き方に問題がありそうだ
>>401 何度もいうけど
んでもそれが原因だったら正常に動いたり、エラー出したりはおかしくない?
メモリやディスクが壊れてる可能性も
>>403 職場のPCでも同じ現象が起こるからそれは考えにくいんだよね
>>404 こんなところで聞いてないで、ググるとかしたらどうなんだ。
同じ原因かどうか分からんけど、らしいのがいくつか見つかるぞ。
英語ぐらい読めるよな?
そんなボケ老人の繰言みたいに定型的な台詞しか吐けない君も下らん奴だなしかし
>>405 いや、さっぱりわからんw
英語読めないしw
解決方法あったなら日本語に翻訳キボンw
ところでSP1まだ?
>>407 大丈夫、エキサイト翻訳やGoogle翻訳があるよ。
まあなんだ お前は絶対様子見してていいぞ
>>407 お前にはVC6.0があるじゃないか
ばいなら
MSのサポートに聞け ヾ(^ワ^)(⌒ヮ⌒)シ
VSにバージョン管理システムは入っていますか? ソースを一度上書きしたら戻せないなんて、つらすぎる。
十十 日月
SVNかGIT
VSSかTFS
>>414 VS起動中なら上書きした後でも戻せるだろ
というか何でUndo情報を再起動後も保持し続けないのか謎過ぎる
Undoすればいいかなと思った時に限ってVSごとエラーで落ちる法則
運動
運動法則
2010はVSS使えねーだろ
>>414 Subversionなら無料だし、VSに組み込めるし
ankhsvnね。
proたけーし svnが無料の意味がねーし
いまどきSVNはねえよ Gitだろ時代は
Vistaと7ならフォルダ自体にバージョン管理ついてるだろ
ディスクが潤沢に使える上に複数のプロジェクトをソリューションで管理する時代に バージョン管理する意味が正直わからない。 テキストエディタとコマンドラインに固執するアナクロな奴と同じで ただの自己陶酔型のフェティシズムなんじゃないのか。
>>429 テキストエディター無しで作ってみれば?
修正するたびに、別の場所にプロジェクトを保存するの?
>>429 いるよな、こういうヤツ。
あれだろ、フォルダに日付とか付加して管理できると思ってるヤツw
修正するたびに日付入りフォルダーにコピーすんのかよwww あと、セットで継続的インテグレーションやれば、 Gated Check-Inとかデイリービルドとか超便利なのに。
expressでも可能な方法でよろ
え?
>>429 はギャグじゃないの?
人をアナクロって馬鹿にしてる奴が一番アナクロだっていう
VS Proだけど、TortoiseSVN使ってるよ ankhsvnは一度使ったけど、VSが重くなるので止めた ただ、ファイル名変更だけは面倒なので、 バージョン管理ソフト以外によるファイル名変更を検出して バージョン管理に反映させるプログラムを自作して使ってる
リファクタリング一発で無意味になるバージョン管理(ツール)に 意味を見出す感覚って理解できんなあ
>>438 普通リファクタリングする前にコミットするだろ。
バージョン管理しないと、リファクタリングして訳がわからなくなったら戻れないんだぜ
設計見直しとか大きめの変更する場合なんかは(主にメンタルな理由で) 古いバージョンを取っておくのはよく分かるが、そもそもバージョン間を 行ったり来たりなんてそんなするか?
変更点を後で評価、確認、レビューする必要があるだろう。
修正前のやつをコメントアウトして、修正履歴を書き込むのは嫌だな・・・。
>>441 メンタルなんて問題じゃすまない
設計見直しで劣化したらどうするの?戻さずさらに設計変更してもっと劣化するの?
コピー 〜 20101010.bakみたいな名前のフォルダを増やしていけばいい
VSSってもう新バージョン作ってないんだろ? 無料で出してほしいなあ
リビジョン管理なしだと複数ブランチ同時進行とかとても出来ない。
そりゃ、VSS やめて Team Foundation Server に移行したし。 無料版欲しいってのは思う。
Git>越えられない壁>SVN>越えられない壁>CVS
TFS2010>>>Git>越えられない壁>SVN>越えられない壁>CVS なんだかんだで、やっぱぴVSとの親和性は一番高いと思う。テストの自動化もありがたい。 値段も2008の1/6(6万)ぐらいになったし、まぁ出せる値段かなと(うちはMSDNだが)。
プロがほいほいと新しいものに飛びついちゃいけないよな CVS一択やな
●___ んでっ!んでっ!んでっ! (にゃあ)にゃ〜んでっ! かまって かまって 欲しいの〜 ┃ 。。 ∫ イイ子じゃない時のワタシ〜 カワイイとかって ありえな〜い ┃ ○゚ ∫ ソレ!ソレ!ソレ!(にゃお)LOVE! もらって もらって ください〜 ┠〜〜〜┘ 非常事態が にっちじょうです〜 好きって言ったらっ ジ・エンドにゃん! ┃ わがまま、そのまま、 ねこまんま〜 上から目っ線のてんこ盛り〜 ┃ 三毛ブチ〜 トラシロ〜(早くしろ!) ウェルカム 猫招き〜 ┃ 調子にのっちゃだめ〜 にゃんたら優しすぎるの、ダ・イ・キ・ラ・イ〜(みゃ〜ん) ┃ はっぴぃ にゅう にゃあ〜 は〜じめまして〜 ┃ キミにっ あげるっ さっいしょの オーバーラーーン! ┃ 逃げるから〜 追い掛けて〜 まぁるいせか〜い〜 ┃ ラ〜〜ッキー ニュ〜 フェ〜イス ┃ ち〜〜っかづいてる〜 わたしだけ見つけなさい〜 拾いたいなら 拾えば〜〜〜〜〜〜いーじゃん!
新しいものはリスク対メリットが割に合わないというのは確かだけど、 さすがにそれで CVS はないww 古すぎるw TFS、「MS 製品はバージョン3から」ジンクスに則れば、もう3世代目なんだけども。
趣味プログラマだからMercurialでおk
なんかめんどうなんでフォルダコピーするスクリプト組んで自動実行させてる。
面倒じゃなくするためのシステムなんだが?
>>455 いつどのファイルを変えたか一覧できないだろう。
一回でもデグレードの苦しみを味わえば、 ソース管理ツールを使わずにいられないでしょ。
Expressだが、SVNでやってたが、2010を機にGitにした。趣味程度のプログラムなので、ブランチすることは、ほぼないけど、便利だよ。 冒険できるというかw ちょっと無茶な、方法を試してみたりとか^^ 正直、SVNでもGitでもそう変わらない。いまさらCVSは、ない。
gitは魅力的な機能が多いけどWindowsだとなぁ
gitなんだぜすごいだろえっへん
gitは操作の間違いがソース修正の混乱以上の問題をもたらしそうな感じがする
gitは頭の先からつま先までWindowsアレルギーで構成されてるから投資するだけ無駄 現実的な選択肢はTFSかSVNしかないよ
464 :
デフォルトの名無しさん :2010/10/11(月) 09:01:41
Visual Studio 2008 standard欲しいんですけど どこか通販で売ってるとこ知りませんか? amazonとかみても取り扱ってないようです。 価格.comにも値段なしになってました プロフェっショナルは結構みかけるのに なぜStandard版が全然ないんでしょう… 買えるとこ知ってたら教えてください
C#でfor(i=0;i<(size-1);i++)をどう書くか for(i=0;i<(size-1);i++)って書くに決まってるだろ foreachはQueueやStackなんかのインデクサでアクセス出来ない配列に使うんだよ 逆にforeach使わずにQueueを変更なしで列挙してみろよ
>>464 確かに気味悪いくらいにどこでも完売しているな。
なんだろう、これ?
でも乗り換え版は売れ残ってるとかもっと謎
gitにはgithubという強力なサービスがあるけど svnには・・・・・・・・・・あれ?ないよね?みつからないよね?w
あっちこっちのスレでgit信者って何で必死なの?
坊やだからさ
>>465 こんなかんじ? for(;NextQue!=NULL;CurrentQue=pNextQue)
ところで、i<size-1って全列挙できないんじゃね?
zero からスターとするんだからいいんじゃね? って思ったけど無理だな
>>465 どっかで同じもの見た覚えがあると思ったら200レスほど前のforeachアンチさんか
i<(size-1)なんてミスを犯すあなたのためにforeachはあるんだよ。
size-1 ワラタ 自らforeachの有用性を示してくれたんだなw
顔真っ赤だぞ
git言い出した奴はいいから2008の次スレ立てろよ。続きのつもりで他のスレ出張ってくるんじゃねぇ
突然ノイズが増え始めたな
foreachはIEnumerableとセットで 「なんか要素が列挙できるモノ」と「要素列挙しまーす」 ってことだけ決めて物事やりくりできるようにするためのもの。 インデクス使って要素を走査できるのがわかりきってるのなら 別にforでループ回してもいい。
ランダムアクセスが不要な、最初から最後までを順に走査するのがわかりきっているのならforeachでまわしてもいい
MDI復活きぼんぬ
52V型とかでかすぎていらない
size-1ですべてが台無し
>>483 IEnumerableには「順に走査する」という決まりはない。
一個ずつ取れるけど順番は状況によりさまざま。
「ランダムアクセスが不要」がとても重要で
「モノを列挙できること」と「インデクス指定するとモノが取れること」にはレベルが違うこと,
「モノを列挙できること」レベルの実装の方が楽なこと,
これがわかって初めてforeachの意味がわかってくる。
どっちでも使える状況ならforでもforeachでもいい。
順番がなければ、 使い物にならないじゃん。
ちゃんと読んでなかったけどsize-1なんて書いちゃう人もいるみたいだから どっちでも使える状況でも単純に最初から最後まで1個ずつアクセスするだけなら foreach推奨の方がいいなw
>>488 順序が不要な場合があること、理解できる?
漏れなく列挙できることで、必要十分な場合がある。
順番がなくても使いものになるよ。 {1,2,3,4,5}の合計を計算するときに 別にどの順番でたしても問題ないでしょ? なんか要素持ってるやつの中でも ListじゃなくてSetとかBagとかいうやつらは 要素たどるときに順番を保証しない。
>>488 ハッシュ表の中身とか、順番には意味ないだろ。
集中砲火w
494 :
デフォルトの名無しさん :2010/10/11(月) 14:54:32
砲撃できるネタが出てくると普段はROMってる弱っちいのが、ここぞとばかりに参戦してくる。 日和見感染みたいなもんだな。
>>491 順番というのが分かってないんじゃないのか?
順番というのは、小さい順(大きい順)だけじゃないんだよ。
出現するのは(大きさ的に言って)ランダムでもいい。
だが、何かしらのルールで順番を持っていないと、
{1,2,3,4,5}を列挙すると、
3、2、3、1、5、4、2なんてものが返ってくる
次実行すると、順番がないので今度は
2、3、5、3、2、かも知れない。
1の次に2が返ってきて、一つ前の値を取得したら、今度は3になるかもしれない。
こんなことになる。こういうのが”順番がない”ということ。
”メモリに格納されている順”であっても、これは順番があるということ。
可換で分配法則も成り立つ集計に順序要らねーよ。 順序関係ないって、並列処理する上では重要。
>>495 実装上の都合と意味がごっちゃになってる。
>>495 コレクションのドキュメントに「順番は保証されない」と書いてあるんだったら
順番に依存する扱いをすること自体が間違ってる
491だけどちょっと495の言ってることがよくわからない。 「集合」と「順序」の概念がちょっと人と比べて変わってると思うから その辺勉強してみるといいかも。
>>458 それは、どのような順番で取得できるかが保証されないって書いてあるだけで、
順番がないという意味ではないし、実際に「順番はない」とは書いてない。
少なくともランダムじゃないし、何らかの規則性を持って得られるんだし、順以外にどんな表現を使えばいい?
本当に順番がないのであれば、 最初と最後というのも定義できないよ。
うーん,IEnumerableを実装する分にはランダムで返してもいいんだよ。 もちろん「たまたま」なんかの法則に従って順番で返してもいい。
状態が同じなら同じ順番で返せというような決まりもないな
実装するために順番のあるデータ構造を使ってたとしても、 インターフェイス的に順番を定義してないなら、 順番に依存するコードを書いたらあかんでしょ。
>>496 > 可換で分配法則も成り立つ集計に順序要らねーよ。
今は、IEnumerable、つまり
最初から最後まで列挙することが
可能な物の話だから。
終わらないIEnumerableも迷惑だな
>>505 違う"順番" で返すって事?
それもまた、”順番” ってことになってるけど。
数学が大事ならプログラミング言語なんて使うなよ。
GetEnumeratorで取得された列挙子をそれ一つだけ見れば順番は決まってるよ。 でも、オブジェクトの状態が同じだとしても、同じ順番の列挙子が取得できるとは限らない。 列挙子はリセットできるかもしれないが、サポートは必須ではない。使い捨てでもよい。 だから事実上、クラスの責任で保障されていない限りは順番に依存するコードは書いてはいけない。 これでいいか?
えーと,487では 1. IEnumerable.GetEnumerator.MoveNext()したときに帰ってくる順序」 2. 集合内の要素の順序 が全く無関係ってことを書いたつもりです。 2は「List内の要素の順序」だったり「Set内の数字の大小順」だったり。 とりあえずこれが伝わればいいです。
あー,あと512の1はforeachって書いたときに内部的に呼ばれているメソッドです。
ちなみに、AsParallel の返す並列処理用の IEnumerable は、 可換か、交換法則成り立つかのフラグ持ってるみたいで、 それに応じて最適な集計処理してくれる。
AsParallelはしらないけど, .NET標準のクラスでインスタンスがIListかどうか調べてから 処理切り替えてるのはあるね。
まだsize-1が暴れてるの? 馬鹿が主張してる順番ってのは、「列挙するルール」のことだろ。 固定配列なら先頭から二リアに列挙可能だし、IEnumerableなら定義に従って列挙される。 数学的な意味と、実装的な意味を説明できてない馬鹿が悪い。 どっちにしても順序集合なんだよ、単なる(順序のない)集合と勘違いさせるようなこと書くな、アホが。
まあ、何にしても、IEnumerable自体には順序の要件ない。 順序必要なら IOrderedEnumerable。
>>517 だいたいわかってるのか,微妙にわかってないのか微妙な説明だな。
> 二リア
>>517 まあ、普通、List みたいな順序集合から IEnumerable 作ったら順序持ちになるだろうけども、
IEnumerable ってインターフェイスの持つ規約には順序は含まれてない。
List からの列挙が順序ランダムに返しても別に問題ない。
あと、順序持ちであっても、Where とか Select 通した結果も順序持ちとは限らない。
標準の実装だと、AsParallel 付けない限り元と同じ順序で返ってくるけど、
それもそういう実装が効率いいからそうなだけ。
不毛だな…。無毛の方が(ry forかforeachの話しじゃなかったんかい。 単に使い分ければいいだけの話しが、なぜここまでこじれる。 IEnumerableは別の話題だよな。 列挙順が固定か不定か、それだけじゃないん?
IList<T>のインデックスによる列挙と列挙子による列挙の結果の順番が一致するのは 事実上の決まりだけどな 暗黙的にそれを前提にして、IList<T>を実装してたら特別扱いしてパフォーマンス稼ぐクエリ演算子が多い
>>522 うーん,結局いいたいことがぼやけてしまったか。
1. IEnumerableしかもらえない時のためにforeachはある
2. IEnumerableは要素を適当に返せばいいだけなので実装とかいろいろと楽なので
IEnumerableしかもらえない状況ってのはちょくちょくある
3. forでも書けるとき(= IListをもらえるとき)はforで書いてもなんも問題ない
(でもsize-1ワロスがあるからただ全要素走査したいときはforeachがいいかも)
この辺のことをいいたかった。
あと,foreachはIEnumerable無関係には語れない。
foreach自体はIEnumerable無関係だけどな ダックタイピング
どーでもいいよ。スレ違いだし。
たしかに,スレ違いというのが一番の問題だ。
ああ、IEnumerable自体の話しじゃなかったな。 "順番"があるかないかの話しだったw size-1なみにワロス
>>526 スレ違いだがあえてつられると
foreachとIEnumerableは関係あるから
ヘルプでforeach読んどくといい。
>>530 いや、それがね、IEnumerator GetEnumerator() メソッド持ってればそれだけでいいのよ。
あー,試してないけどどっかでその話見たな。 でもヘルプのforeachのとこにはしっかりIEnumerableって書いてあるから foreachは基本IEnumerableのためって考えておいた方がいいんじゃないかな。
2010の話題に戻してみる。でも、怖い話し。 新規にMFCプロジェクトを作成して、ビュークラスで描画周りのコードを書いて、 ちょっとしたテストしてたのよ。 OnInitialUpdate,OnDraw,OnSizeあたりしか弄ってなかった。 ちょっと手がすべって、左手近辺(Ctrl,Shit)となんかキーを押したのは確かなんだが、 なぜか書いたコードが消えた。正確には生成時の状態に戻った。 現象的には、Allアンドゥ&アンドゥバッファ全クリみたいな現象だったorz 1度も再現してないが、いったいなんだったんだろう。怖すぎるぞ、2010。
馬鹿共いい加減
>>234 から100レスくらい読み直せ
どんだけ鶏頭なんだよ
246 名前:デフォルトの名無しさん[sage] 投稿日:2010/10/05(火) 00:38:52
>>242 nとn+1の要素に用があるときの処理
n-1とnとn+1に用があるときとか・・・
結構使うけどなぁ
はいはいもういいよ
正直、メインで白熱してる人らの議論より、 脇道にそれて雑談的に話してる人ら話の方が面白いんだけども。
size-1 w
へぇIEnumeratorもシグネチャあってるだけでいいんだね。 あと,526=530=534はいろいろわかってて言ってるからいいけど, よくわからん人もいるだろうから526は「ちょっかい」で foreachはIEnumerableのためのものって考えでいいって書いといてくださいw
>>534 ボックス化の回避のためだよ
Enumeratorをクラスじゃなくて構造体として実装して
IEnumeratorにボックス化せずにそのまま返した方がパフォーマンスが良いから
arrayや配列に対してforeach使うと要素の順番に処理してくれないの?
>>541 本当に順序が重要であればforで処理しないといけない,と思うけど
Enumerableクラスあたりを見るとIListを実装していれば
インデクスでアクセスできる順序で返ってくると思って問題ない。
配列はIListを実装してる。
foreach が使えてほかの要素の内容に影響受けないのなら foreach でいいだろう。 なんで粘着してんの? あぁ、foreach だと順番どおりにくるとは限らないから 順番が大事なときは for か。
インデックス使うの面倒くさいからforeach結構使ってたけど保証はないのか・・・ たいていの場合順序は重要だと思うので、そういう場合はforを使うことにしよう。 ありがとう。
まあ、IListとか配列使ってる分には大丈夫。 というか、配列に対する foreach は for に置き換わるw
あーそうそう,MSのコンパイラでは 配列に関しては foreachはMoveNext()とかCurrentとか呼び出すより forでインデクス指定して走査した方が早いから foreachで書いても最適化されてforにされちゃうらしい。 まさに542の言うとおりの状況だね。 で,標準ライブラリのEnumerableあたりを見るとさらに IListならインデクス順ってところまで前提にしてるように見える。
まあ、as IList してから使うなら、IList 専用な挙動するのも問題ないわけで。
そもそも目録がないなら同じ値が何回も返ってきてもおかしくない
.Netフレームワーク4.0は2.0に比べて高速化されてるの? 新しい機能を使ってないからいれてる人が多そうな2.0で作りたいんだが
高速かは知らんけど、コンパクトにはなった。
フォトショップの左右に出てくるような アイコンとか、パラメタとか入れると、メインフォームに反映されるような メニューを作りたいのですが これの呼称ってどういうものなんですかね ただのフォーム?
海外でもスタンダード版に相当するもの出てないのかなあ 日本から搾取しようとしてるような気がするんだが っていうか海外は実売で日本の半額くらいなんじゃ?
アマゾンで調べてみたらプロが日本で10万なのに米で6万以下だった
じゃ、英語版買えよ・・・。
>>553 そういう言語差別はないはず。
スタンダード自体なくなった。
素人ならExpressで充分だろという意図。
英語版買ったら日本語UIで使えないの?
プロダクトキーは言語に関係なく世界共通(ちょっと語弊がある)だから 日本語版体験版をいれて コントロールパネルの変更から 英語版のキーを入れれば普通に日本語版として使える
使えない
ソースは俺の実体験
>>562 ブログにでも書いて公開 → それをソースに。
オレオレには違いないけど、まあ、公になってることで、ウソならたたかれるだろうし。
純粋にキーが通るかどうかはたぶん
>>559 の言うとおりだと思うけど、
EULA的にはたぶん「使えない」んじゃないのか。
ちなみに、ちょっと検索するとゴロゴロ出てくるVL版か何かのキーは確かに日本語版でも
普通に通る。(違法行為を奨めてるわけじゃないよと一応言い訳しとく)
MSDNサブスクリプションならどの言語版のソフトウェアでも使える? もしそうだとすれば、MSDNサブスクリプション付き英語版を買って、 日本語版をダウンロードできるよね。 564と同じで、これもきちんと確かめていないけど。
あー、確かにサブスクリプションなら何でも落とせるもんね。
じゃあ、日本の小売はすでに死んでたのか
あの意味不明なローカライズに金出してるとおもうと 萎える…
英語圏で MSDN 買うなら別にプロダクトキーとか考える必要もないだろう。
>>564 MSDNで落としたら、英語版でも日本語版でも同じキーが使われてた。
EULAには言語を限定する文言は全くないし、私見だけど使えると思う。
>>568 グレープシティの悪口、これ以上は許さんぞ
試験に出ますよ
SPIの勉強してしたほうがいいですか?
575 :
デフォルトの名無しさん :2010/10/12(火) 19:39:53
VisualStudioもGCCみたくフリーにはなりませんか?
Express Editionは無料。作成物の用途や販売等の制限は一切なし。 C++コンパイラは単体でも入手可。Windows SDKに含まれている。
577 :
デフォルトの名無しさん :2010/10/12(火) 19:55:33
CUIでもオリジナル暗号作ったら売れますか?
売れない
例の基地外が来たか スル〜
VBで、自分でStructureを作って、変数AとBという名前にしたとします。 で、Aの値をBにコピーしてからAをいじらずにBの値を変えたいのですが、 B=AとしてからBの値を変えると、Aの値も変わってしまいます。 Structureの場合は参照渡ししかできないのでしょうか?
Structureは常に値渡し。だから普通はそうならない。 間違いなくレスに書いてないところに問題があるから、自分で変に解釈せずに該当箇所全部晒してくれ。
お願いします。 Public Class Form1 Private Structure BrdState Public CellState(,) As Byte Public Sub Initialize() ReDim CellState(9, 9) End Sub End Structure Private CBS As BrdState
Private Sub Test(ByRef BS As BrdState) Dim TBS As BrdState Dim i As Integer, j As Integer BS.CellState(1, 2) = 3 TBS = New BrdState TBS.Initialize() For i = 1 To 8 For j = 1 To 8 If (i > 2 And i < 7) Then Exit For If (BS.CellState(i, j) = 3) Then TBS = BS Test2(TBS) End If Next Next End Sub Private Sub Test2(ByRef BS As BrdState) BS.CellState(1, 2) = 5 End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load CBS.Initialize() Test(CBS) End Sub End Class
ByRef・・・
いや、そこじゃなくて Test2(TBS)で当然TBS(1,2)の値は3から5に変わるのですが、 それと同時にBS(1,2)の値も変わっているという点が不思議なだけです
expless使ってます 有料版VS2010を買ったら何が得しますか? C#しかやりません
MS、販売店が得します
CodePlexのソースコードをビルドするとき得する。 expressは複数のソリューションに対応してないしな。
592 :
デフォルトの名無しさん :2010/10/13(水) 11:35:53
VSのソリューションは基本的にコマンドラインのmsbuild使えばビルドできるよ
593 :
デフォルトの名無しさん :2010/10/13(水) 12:20:04
MSTestがついてくるってのは?
VCだけほしいんだけど、proとexpresssの違いが無いなあ
595 :
デフォルトの名無しさん :2010/10/13(水) 12:37:16
VC#2010 Expressです 並列化で処理するプログラムって書けますか? AのコードとBのコードがMessageBox.Show("test");っていう同じことをやるコードを書いた場合 どっちのコードが先に動きますか?
>>595 できる
どっちが先かは誰にも分からない
597 :
デフォルトの名無しさん :2010/10/13(水) 12:50:54
初心者の場合C#はVSとSharpDevelopどっちがお勧めですか?
初心者にC#はおすすめできない
eeってdllのデバッグがマンコクサイんじゃなかったっけ。
おっととっと
アドインが大きい
VBとか要らんよな 抱き合わせ販売するなといいたい その分の価格も含まれてるんだから
言語単体ならVSTの意味がない
単品で売ってくれよ! VC++とか低レベルの俺にはいらねえんだよ! VC#だけ売ってくれよ それとポータブル版で使えるようにしろ!
むしろVBだけでいい
VBってさVBランタイム+.netがないと動かないんでしょ?w だったら.netだけで動くC#のほうがいいと思うんだけど違うのか?
2005 のスレも 2008 のスレも立たなくなったか みんな 2010 に移行したのか いいなぁ。
>>606 違う。
いわゆる「VBランタイム」がいるのはVB6まで。
VB.netはC#と同じ。.netだけで動く。
コンバートしたプロジェクトはVB5やVB6のOCXに依存している事がある
揚げ足乙
VSのアドインか単独ツールで、プログラムの構造を出力してくれるツールってないっすか。 ソースからクラスとか関数の呼び出しとか、視覚化してくれるような。 どこまでできるか分からないけど、そんな感じのツールをご存じの方、教えてplz Visualization and Modeling Feature Packがそれっぽいことできそうだけど、MSDNか…
日本語でおk
ソースからの静的解析ではないが.NET2.0ではCLR Profilerを使っていた 一応4.0でもEnableV2Profilerで使えるらしい
VC#で.net framework 4.0client profileと.net framework 4.0の違いを教えて
>>609 .netでOCXが使えるの?使い方教えてクリ
Microsoft .NET Framework 4 Client Profile には、.NET Framework 4 の機能のサブセットが用意されています。 また、Client Profile は、クライアント アプリケーションを実行することを目的として、 Windows Presentation Foundation (WPF) および Windows フォーム テクノロジを可能な限り高速に展開できるように 設計されています。Client Profile に含まれていない機能を必要とするアプリケーション開発者は、Client Profile ではなく、 フルセットの .NET Framework 4 を対象にする必要があります。
>>606 VB専用のdllが必要という意味ならその通りだよ。.NETに含まれてるけどね。
C#もC#4.0からは専用のdll(Microsoft.CSharp.dll)が必要になった。
620 :
デフォルトの名無しさん :2010/10/13(水) 19:08:07
C#4.0で作ったプログラムと一緒にMicrosoft.CSharp.dllも配布しないとダメってことですか?
.NET4.0に同梱 ちなみにSilverlight4の場合はパッケージにMicrosoft.CSharp.dllを含める必要がある
勉強になりました
MSの独自拡張があるってことか? MSが元を作ってるのに
dynamicの実装に使う。 dynamicなオブジェクトに対する操作は実行時にバインドする必要があり、 その際の動作は当然C#の言語仕様に従わなければいけないので、 どうしても言語固有のランタイムが必要。
Silverlight はランタイム自体のサイズ制限が厳しいんで、 一部の機能は SDK には入ってるけどランタイムに標準で入ってなくて、 xap に同梱するとか、アセンブリキャッシュしてもらうとかで配布する。 .NET 4 の場合は .NET Framework 内に Microsoft.CSharp.dll も入ってるけど、 Silverlight の場合は SDK 同梱扱い。
しかしMicrosoft.VisualBasic.dllはSilverlightプラグインに入ってるという… まあdynamic使わない限りMicrosoft.CSharp.dllは要らないんだが
Microsoft.VisualBasic.dllも使わなければ必要ないし
そこをあえて使うっちゅうのが男ってものやん? 素敵やん?
プログラム作らないならIDE自体要らんよね・・・(´・ω・`)
VS2010って2003のプロジェクト開けますか?
>>629 プログラムを作るのにIDEはもとから必要ない
何言ってんだかw
>>631 必要なのはテキストエディタ、コンパイラ、リンカ だっけ?
基本情報技術者試験思い出すわw 今受けたら絶対落ちるけどww
635 :
デフォルトの名無しさん :2010/10/14(木) 12:42:37
>>630 変換しないと開けない。つまり一方通行。
VSのバージョン間でプロジェクトファイルの互換性はない。
フローチャート書く紙と、 ハンドアセンブルするためのコード表と、 パンチで穴開けるテープじゃないの?
今となっちゃ逆に無理じゃねーか
>>636 プログラムシートに書いてパンチャーのおばちゃんに出すんだぜ。
コンピューターを購入したら警察に届け出て交通規制して搬入するのか
>>635 ありがと〜。変換できるなら良かったです。
なかなか出来るっていう情報がみつけれなくて・・・
VS#C2010 Expressを Portableできる 方法を 教えてください 17歳 女子高生
ノートPCに入れて持ち歩く。 以上。
VS#C2010 って何だよ?
NET.を使用するプロラグミング言語です
>>639 高校のときFACOM231とかいうロッカーサイズの機械が何台も届いて
計算機室に入れるの手伝わされたわ
VS2008の新スレおねがいします
>>641 言語指定してませんでした。
VBの情報探してます。
VC++って、凄い古いバージョンからのアップグレードサポートしてるんですね。
VBは、6からのアップグレードウィザードは、無くなってるのに
VCは、言語仕様じゃなくて開発環境が変わっただけ。 VBは、言語仕様が大きく変わった。 同じレベルで比べるのはおかしい。
言語仕様もそうだけど、ランタイム総とっかえだからな VBは激しくランタイムに依存する言語なので全くの別物になっている
もはやVBの皮を被ったC#
すべてを総合してやっぱり仕事で使うならVCだよなーってのはいつも思う どうしても細かいことさせるしね
VC6からのアップグレードって2010だと無くなっちゃった?
あるよ
あってよかったVC6アカデミック版
┏━━━━━━━━━━━━━━━━┓ ┃管直人 仙谷 野田 小沢 ┃ ┃HP: 24 HP: 60 .HP: 0 HP: 45┃ ┃MP: 3 MP: 96 MP: 23 MP:78┃ ┗━━━━━━━━━━━━━━━━┛ 人 ( ゚∀゚ ) ┏━━━━━┓.┏━━━━━━━━━━━━━━━━━┓ ┃|>見守る ..┃.┃円高ががあらわれた! . .┃ ┃ 注視する..┃.┃ .┃ ┃ 憂慮する ┃ .┃ .┃ ┃ にげる ....┃.┗━━━━━━━━━━━━━━━━━┛ ┗━━━━━┛
VBExpress使いだけどSVN入れてみた。 IDEに統合はできなかったけど、あぁこれ便利だなー
すみません質問です VisualStudio2010でC++による開発を行っている際に自動的に作成される ipchフォルダ内のファイルとsdfファイルの保存先を変更するにはどうしたらいいんでしょうか 具体的にはSSD等に保存しようと考えています
659 :
デフォルトの名無しさん :2010/10/15(金) 12:57:59
expressって製品版に比べてどこらへんの機能が制限されてるのかな? 主にC#で
アドイン
プロセスアタッチ
セットアッププロジェクト
expressも製品版だけど
つまらんこと書くけど、最小化しているプログラムのフォームの座標は32000,32000になるんだね。 初めて知ったわ。どっかにドキュメントある?
32000が何の値か考えれば分かるはず
かっこいい!
以上のお買い上げでちょうど1024円になります。
670 :
デフォルトの名無しさん :2010/10/15(金) 20:36:21
VC#で、テキストボックスに093456とか入力したのを 09:34:56って時間として入力させたいのですが どういう風にすればいいのでしょうか? 関数的なものってあるのでしょうか?
>>670 var dt = DateTime.ParseExact(s, "HHmmss", null);
こんな感じで良いのか?
672 :
670 :2010/10/15(金) 21:26:12
>>671 とりあえず、さんくすです!
あとでやってみます!
673 :
デフォルトの名無しさん :2010/10/15(金) 21:57:56
VSでautoconfやmakeを動かす方法はありますか?
>>658 RAMをたくさん載せてディスクキャッシュを効かせたらキャッシュのヒット率が100%になるからそれで十分だろ。
>>665 Win16の名残か?確かに見えなくなるわな。
>>654 おお、あるのね
2008だと見つかったんだけど、2010だと見つからなくて
よかったら教えてくだふぁい
>>676 VC6にこだわらなくても、
無料のVisual C++ 2008 Express Edtionを入れて、そこからのアップグレードでいけるんじゃないの?
>>673 それunix用やろ winでやりたければcygwinかmingw使え
>>679 Win16APIのウインドウの座標系は符号付16ビット。すなわち最大値が32767
最小化の動作のためウインドウを画面から見えない位置に移動させるなら32000ぐらいにしておけば、右端下端の座標は32767に収まるんじゃないの?
ってことだと思う。
なんで32000かという話し.int16のmaxなら32767にすればいいのに.
x64版Windows7だと-32000,-32000だけど、 OSによって正負とか違うのか?
窓のサイズを33000ぐらいにすると最小化しても窓が表示されるんじゃなイカ?
>>680 え?そんな自分勝手であやふやな推測で「32000が何の値か考えれば分かるはず」とか言ったの?
685 :
680 :2010/10/16(土) 09:58:00
2^8 * 5^3
>>683 無条件に最小サイズにされてしまうから無理。
というか、そもそもそれっぽい値を返しているだけのような気がするしな。
結局32000は何の値やねん ソース付きでヨロ
666さん、よろしく
690 :
デフォルトの名無しさん :2010/10/16(土) 11:03:51
>>665 理由は知らんけど
最小化の座標は-32000,-32000だったと思う
しらんかった
まぁ特に意味がある訳じゃないでしょ。 いまのデスクトップモデルになったのは Windows 95 からで 16bit int型だと -32000いくらか〜+32000いくらかの範囲だから そのなかでなんとなくってかんじじゃないの。 NT 4.0 以降 32bit だから値を変更できたんだろうけど 16bit OS との互換性を意識したんじゃないかな。
>>690 XP SP3 で確認したら -32000,-32000 だな
馬鹿どもが。Win95時代からのからのコードに理由を求めるなよw 16ビット時代に、「ここなら見えない(笑)」と決められた値だよ>((int)-32000) #defineで-32000にされてるよ。定義名は書けんが、「誰にも見えない場所」ってなってるよ。 たぶん、そのまま引き継がれただけだろう。
あふぉか? 俺たちが知りたいのは >666 名前:デフォルトの名無しさん[sage] 投稿日:2010/10/15(金) 19:28:02 >32000が何の値か考えれば分かるはず この「何の値」の意味だよ。
>>695 へぇー、SDK のヘッダ全文検索しても何もヒットしなかったんだが。
mfc のソースけんさくしたら
// control is not visible: activate off-screen, hide, then move
m_rect.OffsetRect(-32000, -32000);
ってコードはヒットしたけど。
>>696 何の値って座標の値だろ、常識的に考えて。
MSの中の人なんじゃね?
>>697 座標の値だったからって何がわかるんだよw
32ビット時代だからだよ 言わせんな恥ずかしい
すみません。ド素人がVS2010EEのVC++を初めていじってます。 VC++6.0の解説サイトのMFC入門ってところを見ながらやってるのですが、VSとは要所々々が違うので読み替えてやってるのですが、イマイチ難航してます・・・ Formに配置したButtonにイベントハンドらを追加するやり方がわかりません。 VC++6.0ではButonを選択して右クリックでメニューが出て、ウイザードが起動するらしいのですが、 VS2010で同じことをしようとするとどうしたらいいのでしょうか? 右クリックで出てくるメニューにイベントハンドラ項目が無いんです。 あとVS2010のWindowsフォームアプリケーションの入門的な解説サイトでお勧めがあれば教えてください。
Windows フォームと MFC は別物 Windows フォームでやるのなら C# の方が情報も多くていい
そこでWinapiですよ
ウィナピ?
VSEE使って楽にGUIアプリ作るなら.NET以外の選択肢はありません。
>>701 のはC++ではなく、.NETで動くC++/CLIという上級者向けの変態言語です。
.NETで作るならC#かVBを使いましょう。
C++/CLI with WinFormsは初心者が手を出すものじゃないです 普通のC++が完璧に使えて、C#もマスターしててそのうえでなお必要ならどうぞ 難しいというか、C++/CLIはそういう人にとってしか意味のない言語なんです
708 :
701 :2010/10/16(土) 14:22:33
すみません。まだ皆さんの日本語が理解できないド素人です。 要するに、VS2010の中のVC++は素人には難しすぎるということなんでしょうか? 作ってみたい(最初だからとりあえず真似しながら)ものが、C++でしかサンプルが提供さて無いので 安上がりにC++環境を手に入れた結果、VS2010EEにたどり着いたのですが・・・・ まだVSの入門サイトは無いのでしょうね・・・
君ならできるさ
>>708 VC++2010には "C++" と "C++/CLI" という、名前は似ているが別物の2つの言語が入っている。
お前がC++だと思っていじっているのは後者。それは C++ じゃないんだよ。
前者は至って普通の C++ なので、初心者の入門用にも使えるが、Express Edition には MFC が
入っていないので、MFC の入門には使えない。
後者は上級者(それも特殊な需要を抱えた人)向けの言語で、.NET Framework を使った GUI
アプリケーションを作成できるが、初心者にはお勧めできない。
Express Edition で GUI アプリケーションを作成したいなら、現実的には C# か VB を選択することになる。
こっちなら初心者向けの情報も多い。
711 :
701 :2010/10/16(土) 14:46:11
なるほど、ということは、 @MFCの使える普通のC++の環境を手に入れる AC++とC#を同時に勉強し、C++のサンプルをC#に読み替えながらC#で組む の2択ですかね? とてもAはむりそうだから、@だろうな・・・ MFCが使える最新の普通のC++って、製品としては何になるのでしょうか?
712 :
701 :2010/10/16(土) 14:47:34
あ無償版があれば一番うれしいです
まずは形から入れよ ウルティメット版がおすすめだ
>>701 そもそも、何がしたいのよ?
どういう基準で2択と言っているのか全然意味がわからない。
>>713 一応突っ込んでおくけど、ultimateのuの部分の発音はThe Sunのuと同じ音。
VS2010評価版なら一応MFCも使えるな
>>711 たぶん、C++のことは忘れてC#に入門すれば全てが解決すると思う。
717 :
701 :2010/10/16(土) 14:58:29
形からって何ですか?
金払って製品版買えってことだ
Expressでいいんじゃね?仕事でつかうんじゃねーんだから
720 :
701 :2010/10/16(土) 15:05:38
ああEEじゃなくて、製品版のVS2010ならMFCが使えるってことですか
仕事でMFCの保守をするとか昔MFCを使っていた人が 懐かしいと思って使うのならわかるが
722 :
701 :2010/10/16(土) 15:18:05
はぁ・・・MFCとはそんな古いものなんですか
いやMFCは今も新しいの出てるし現行ですよ
724 :
701 :2010/10/16(土) 15:57:54
やっぱC#にするべきかなぁ・・・ 最初はサンプルを改造しながら楽しめればいいと思ってたんだが、 でもC#で書かれたサンプルって見たこと無いんだよな・・・ 「Heloo World!」なんて打ち出しても面白くないもんなあ・・・
腐るほどあるわ VB.NETのもほとんどそのまま使えるからMFCより多いんじゃないか
作ってみたいものが C++ でしかないって書いてるやん でも C++ もまだ勉強できてないんなら MFC 理解するのはまず無理だよ。 API でのプログラミングのスタイルも理解しておかないときついんじゃないのかな。
素人がいきなりC/C++で書くのはかなりハードルが高い
728 :
701 :2010/10/16(土) 16:22:19
>素人がいきなりC/C++で書くのはかなりハードルが高い そうなんですよ。 だからサンプルにボタンを追加したりしながら、コーディングいじって、 だからMFC中心に解説してるところ見つけたからやってみようかなぁーとね。 でもVS2010EEがそれに対応してなかったとわorz
MFCから入門すると、何がC++の構文で何がMFCの機能なのか区別がつかなくて混乱する。 それに今じゃネット上の入門講座はC++/MFCよりもむしろC#の方が充実してるぞ。
現ナマ用意してからまたおいで
というか、Express Editionのラインナップからは初心者を.NETに誘導しようという意図を感じる。
732 :
701 :2010/10/16(土) 16:33:46
何か、いじって見たくなるようなサンプルさがして、 いいのがあったらC#から始めてみることにします。 ありがとうございました。
>731 実際そういう意味だと思う。
.NETの普及と初心者囲い込みがEEの目的だからな
C++でしか無いものってなんだろう
勢いや存在理由は、C#=超電磁砲、C++=禁書目録だろうな。
>>736 Windows に限っていうなら、過去の資産を活かす以上の意味ないよ。
あと、せいぜい数値計算がらみが多少 C++ の方が速いくらい。
まあ、他も考えるなら、C とかしか使えない環境はまだまだ多いから。
ネイティブの暴虐なプログラムが書けるだろ
多少と言えるほどC#は高速なのか?
数値計算なら最適化してないC++程度。 実行時にはJITされて機械語になるのに、どうしてそんなに遅くなると思うんだい?
JITコンパイルのオーバーヘッドが0のはずがないからだろ
JITのオプティマイザの性能がそれほど良いとは思って無いから。 どっかにベンチマーク有る?
>>742 コンパイルの時間なんて、プログラム動いてる時間全体から見たら大したことない。
746 :
デフォルトの名無しさん :2010/10/16(土) 18:42:31
VS2010 Pro. with MSDN 買いましたけどメディアが入っていませんでした。 アップグレードと間違ったようです。 なんとかならないでしょうか?
ダウンロードすればいいんじゃね?
本当にアップグレード版? MSDNなら手続きをすればメディアは送られてくるよ。 直接MSDNのサイトからダウンロードしてもいいし。
749 :
デフォルトの名無しさん :2010/10/16(土) 18:53:21
>>746 の文章少し間違ってました
VS2010 Pro. with MSDN 更新パッケージを購入してしまいました。アップグレード版と勘違いして購入しました。
因みに以前購入のMSDNの期限は切れています。
なんとかなりませんか?
VS2008 pro. with MSDN 更新パッケージを購入した時はメディアが入っていたので何も疑わず購入したんですが
事務局に問い合わせろよ。
確信犯じゃね
752 :
デフォルトの名無しさん :2010/10/16(土) 19:01:58
>>751 確信犯じゃないよ。
更新パッケージのほうがアップグレード版より値段は高い
基地外氏ね
また買えばいいだけじゃん 一人一つしか買えないわけじゃあるまいて
755 :
デフォルトの名無しさん :2010/10/17(日) 14:16:47
これって、Celeronのパソコンでも動きますか?
Celeronといってもピンキリでな
757 :
デフォルトの名無しさん :2010/10/17(日) 14:31:52
VisualStudio2010 celeron でぐぐったら、
私とほぼ同スペックの人のブログがあって
コード補完のintellisenseがリアルタイム入力を邪魔して
コード入力すらままならん」と書いてありました。
もうあきらめます。
>>756 さん、ありがとうございました。m(_ _)m
ちなみに、Googleの3番目にceleron ウィルスバスター2010っていう記事がでてきました(;ω;)
メモリのが大事 それメモリ足りてないんじゃ?
Celeronってだけでわかるかっての どのCeleronでクロックはどのくらいでメインメモリはどのくらいか、ぐらい書け
Celeron 300MHz、メモリ128MB
>>757 たぶんCeleron 2.0GHzって書いてるところを見たんだろうけど、
NorthwoodコアかCore MAかでクロックあたりの性能は違うよ。
表示関連の話なのでビデオドライバの問題だと思うからCeleron関係ないし。
これを見ただけで「もうあきらめます。」って言うのは、最初からできないための
理由を探してたとしか思えないんだけど。
ディスクさえ空いてればExpress Editionを入れて自分で試せばいいんだから。
>Googleの3番目にceleron ウィルスバスター2010っていう記事がでてきました
何が言いたいのか全く分からない。
Googleの3番目にceleron ウィルスバスター2010っていう記事がでてきました = こんなネタにまじになっちゃってどうするの
そこは動くかどうかと言われれば動くけど 実用に耐えるかと言われれば どのCeleronかわかんねーよって流れになるのかと思ったら いきなりでワラタww ターゲットマシンよりスペックが劣るマシンで開発だなんて どんな刑罰ですか
>>764 いや待て760は別人の煽りかも知れないじゃないか。
ここは本人の帰宅を待とう
>>764 >ターゲットマシンよりスペックが劣るマシンで開発だなんて
一般的なソフト会社では普通にあるw
767 :
デフォルトの名無しさん :2010/10/17(日) 18:39:53
基地外氏ね
あんまりスペックの良すぎるマシンで開発してると、 遅いマシンで発生する問題に気づかなかったりするしな。
celeronといえば300A
Visual Studio 6.0 の頃の話だけど、会社の開発機の300Aをクロックアップして しのいだこともあった。
Intelisenseの解析中にキー入力が滞るって設計不良じゃないかな
RAMディスクにしてしのいでるけど、インテリセンスは邪魔
速いマシンで作って遅いマシンでもテストすりゃいいだろ
遅いマシン使ってる人はゲームしない人なんじゃないの
俺のマシンしょぼいけどゲームしまくってるぞ マインスイーパーとか
>>778 まいんスイーパーとか「まいんちゃん」を狙ってる変態みたいだな
料理の王様クッキング
>>782 同じく
やってるうちに運試しになる場面が多すぎる
2005も2008も新しく立たないし、次スレはVisual Studio 総合 Part1でいいよな? むしろまいんスイーパーで盛り上がってるような糞スレ自体が要らないのかもしれんが
2005はいらないだろうけど2008のスレが必要なら立てれば? まあ個人的には2010だけでいいと思う
2010以外全部でいいじゃん
まぁ、2005/2008 はそれほど変化がある訳じゃないしね。 この二つはまとめて良いのかもしれない
300Aはクロックアップもそうだが、PPGA版を下駄履かせてデュアルで使ってた気が
BP6だっけ
それそれ。今でも現役。
すでに2003は無かったことに
やっとSVNいれたよママン 便利だー便利だー Expressだから統合されてないけど便利だー そっかー、こういうのつかってるのかーすげーなプログラミングの世界は。 15年もさわってねぇとほんと驚くことばかりだ。
15年前だってCVSあっただRO
>>792 今からSVN入れるぐらいなら、Mercurial使ったほうが遥かに幸せになれますぜ
SVNとSubversionって何が違うの?
少なくともSVNのクライアントは入ってないと、SourceforgeやGoogle Codeから ソースを取り込めなくて困る。
んなこたない
>>793 サンデープログラマだから
バージョン管理なんて知らなかったよ!!
rcsの時代に man co とかやって興奮してました。
ツボイノリオか
バージョン管理ツールってちゃんと使ったことないけど 個人で開発しててもいいことあるの? いじる前後にチェックアウト/インとか作業が増える分 逆に手間なんじゃないかと思ってたんだけど
バージョン管理ツールは必要だがいいバージョン管理ツールがない
2003はまともだっただろ 黒歴史は2002
中・長期に渡ってメンテするプロジェクトなら個人でも恩恵があるよ 逆に書き捨てでメンテしないプロジェクトなら不要と
>>801 不意にファイルが壊れてすぐに戻せるだけでも便利だぞ。
前バージョンとの差分を見れるのも便利。
>>801 どんな変更をしても元に戻せるから、気楽に大胆な実験ができる。
VSでビルドすると、[bin]の中の[Release]と[Debug]の両方にEXEが出来ますが、 同じものなんですか?何故、2つできるのでしょう? それとEXEと同名のDebugDatabaseができますが、これは何に使うんですか? 配布するときに必要なんでしょうか?
>>807 zipで固めときゃできますが何か?
ようは発想力よ
>>809 ゲラゲラ
それはバージョン管理以前の手法
前世代の発想だよ
遅れてることに気付いて
さっさとついて来い
>>809 まぁ個人レベルで
小さなツールを作ってる程度なら
バージョン管理は要らないだろな。
バージョン管理は君にはまだ早いよw
SU2300のノートPCでも快適に動きますかね? 今使ってるPen4 2.6Ghzのデスクトップ+VS2005でもきつい・・・
Pentium4 って周波数で会だけのうんこ CPU じゃなかったっけ? よく覚えてないけど。
VSせいかWindowsのせいか知らないけど .hファイルのアイコンダサくない?
1クロックの処理能力ではPentium IIIどころか、AMD K7にも劣り、同パフォーマンスあたりの低消費電力という点でPentium IIIやAthlonに負けて、 Presocott搭載マシンではCPUファンが作業中はほぼずっと唸ってくれて、 残る希望の周波数至上主義というのもあっさりIntel Coreであきらめたという、二度とあんなことをIntelはできないという珍品をお忘れとは!
おっとPentium Dという漢のCPUを忘れてもらっちゃ困るぜ
↑おまえが色んな意味で寒すぎて皆固まっちまったじゃねーか
すんません
Zipで固めるのが発想力とか さすがプ板は違いますね
だな、普通は LZH
822 :
デフォルトの名無しさん :2010/10/19(火) 19:33:14
ワロタ
ZIP(というかソリューションごと保存)の方が正しいってだから。 バージョン管理ツールこそ前時代的。 例えばパブリックメンバーのリネーム一発でプロジェクトやソリューション間の 整合性が保てないようなもの、どこが有難いんだが。
お前がバージョン管理ツール使ったことないのは分かったから 黙ってような!
最近はシャドゥコピーを頼りにしてる
フォルダ名に日付入れてまるごとコピーしてる たまってきたらzip 趣味グラマにはこれで十分だわ
そんだけ管理する必要があるなら、道具使った方がずっと楽。
でもスクリプト組んであるからダブルクリック一発よ
まあバックアップできればOKなら、それでいいべ。
>>826 ぶっちゃけそれ「VCSはもっとめんどくさいはずだ」と
思い込んでいるだけだよ
そういう運用もできるもの。「フォルダ名に日付入れて
まるごとコピー」が「コミット」になるだけで。
そんだけって単に適当なバージョン振ってそれをディレクトリ名にするだけでしょ。
実はバージョン管理を卒業できてからがプロなんだよな そこのところを逆だと思ってるうちはまだまだ
卒業してどこにむかうんです? 就職とかしたりするんです?
会社作って大成功よ
まあEclipseみたいなプロジェクトをいちいちインポートして使う、何が嬉しいのか さっぱり意味不明なシステムならバージョン管理の有用性もあると思うけど、VSみたいに 関連付けされたソリューションファイルをダブルクリックして開けばOKなシステムで なんでわざわざ隔靴掻痒なバージョン管理ツールなんか使わにゃならんのか理解できん。
どうしてそれでバージョン管理システムが不要ってことになるのかさっぱりわからん。
バージョン管理さわってるつもりがバーボン管理触ってたとかいうおちじゃね?
まぁ、個人でならフォルダコピーでもいいんじゃないの。 ある程度動かして問題ないこと確認できたらふるいの削除でもいいだろうし。 シェアウェアなんかだと古いバージョンの脆弱性対応とかあるかもしれないから バージョンごとにきっちりソースとっておかないとだめだろうけど。
フォルダを個人毎に丸ごとコピーして更新終りみたいなうまい管理してるところだと バージョン管理ソフトなんて無意味に思える フォルダに日付つけてまるごと保存でこと足りるから 1つのファイルをみんなで突いてるみたいな管理が下手糞なところだと バージョン管理ツールがないと仕事がまわらない 両方経験したことあるけど理想はやっぱり上だと思う 下の環境はバージョン管理ツールがないって環境が考えられないと思うな みんなで突くとすごく複雑だしね
個人的にはひと段落してコミットするときに、自分が何をやったのかざっと確認できることがけっこうありがたい。
>>839 個人開発で下のケースになることはまずないから
俺が必要性を理解出来ないのは仕方ないこと
つかコミットのタイミングってみんな一日一回とかなの? 作業的なひと段落とかじゃないの?
当然ひと段落で。
バージョン管理が要るか要らないかって議論は大昔に終わってるから山へお帰りよ
1日10回以上コミットすることもあれば、3日間しないこともある。
長くかかりそうな時は作業用のブランチつくってそっちでやって落ち着いたら先頭にマージするお。
>>844 それで思考停止してしまうってのもどうかと思うけどね
使わない・必要ないところってのは綺麗に管理してるから当然バグも少ないよ
どうして使う必要がないのか?ってのを知っておくことは必ずスキルアップにつながると思うよ
VisualSourceSafeのスレが無いと思ってったらここか
今頃かよ
>>826 職業プログラマの俺もこの方法w
パスワード付きZip圧縮してUSBメモリにコピーして保管
お前ら本当に要件定義とかした事あんのかよ。 「前提条件」とかいつもスルーして語るよな。
ご用件は?
一人で開発するにしても、複数のPC使ってないのかな いくつかのPC使ってるとサーバに置いたバージョン管理ツールは 非常に便利
複数のPCで同時にコード変更するんじゃないのなら サーバにフォルダコピーでいいんじゃねぇの
一人開発ならバージョン管理使わないけど 複数人開発で使わないとかあり得ない 多分リーダーが使い方知らないだけだと思う
そもそもバージョン管理はバックアップとは違う。
おすすめなバージョン管理システム言ってみろよお前ら
>>858 一つのファイルを複数人で弄るのでなければ別に要らなくね?
まぁそうだけど誤った操作とかのリスク考えると あった方が良いんじゃないの。 まぁ一人での開発でもそういうリスクないわけじゃないけど。
>>861 アドイン使えるなら、Ankhsvnとか入れてApacheのmod_dav_svnとか入れて
使ってみてよ。良さがわかるから
>>864 底辺用Expressなんだ。ありがとう
>>865 お前は底辺なのかもしれんが、Expressは別に底辺用じゃない
今一番安いProのアップグレード版ってアマゾンの54000円台? 50000円以下にならないのかな
値段がいくらであろうとも、もう少し安くならねえかと言うのが貧乏人
もう少し高くならないのかな
言葉をひっくり返すだけの奴はただの幼稚な人間 そんな発言は小学生で卒業しとけよ
つまんね
ねんまつ
言葉をひっくり返すだけの(ry
ぬるぽ
svn入れたけど使い方わかんね助けて
俺はわかる
____ / ̄ ̄ ̄\ /___ \ / ___ ヽ / |´・ω・`| \ / |´・ω・`| \ みんな〜 /  ̄ ̄ ̄ \ / _,  ̄⊂二二) バージョン管理はMercurialがいいよ〜 | i ヽ、_ヽl | | └二二⊃ l ∪ | | | ,、___, ノ | ,、 | ヽ_二コ/ / ヽ / \ / _____/__/´ __ヽノ____`´
そんなマイナーなの知りません
SourceSafeでいい
TortoiseSVNで十分
>>867 俺は尼で47,195円になってた時に買ったよ
尼では突然値段が変わってすぐ元に戻ること結構多いから
こまめにチェックしておくといい
zipでいい
>>867 今日のMSDNフラッシュにダウンロード版のキャンペーンの話が載ってた。
そっちの方が安いかどうかは知らないが、調べてみる価値はあるかもよ。
>>876 TortoiseSVN使ってると思うけど
正直右クリックのメニューって使いづらいよな
リポジトリとかチェックアウトとか訳解らんかったが
くぐっていろいろ試してみればいい。別にソースが入ってる
フォルダでやんなくてもいいし。
svnって隠しフォルダ消せばやり直せるしな
そういうの初めてでTortoiseSVNインスコしたなら、ググるより前にオマケでついてるヘルプを読むべき。
そっちはわけわからなかった 画面気持ち悪いし winCVSのがわかりやすいし使いやすい
>>884 評価版利用者向けのキャンペーンだからそっちのほうが安いとかないと想う。
安くてもマイクロソフトストアでのアップグレード版販売価格と同じだろう。
ところで、 2010 は Express から Pro にアップグレードできたんだっけ?
どうだろ、2008Std→2010Proのパッケージはあるみたいだが
つまり、情弱からは定価でふんだくります、ってことか
3万円で2008expressから2010proにアップグレード可能な点は2010発表時にも話題になっていたんだが、まだ売れ残ってたんだな。
あと何パケ位だろ。
Amazon.co.jp: Microsoft Visual Studio 2010 Professional 乗換優待パッケージ: ソフトウェア
ttp://www.amazon.co.jp/dp/B003LTZ1W4
>>893 みたいな勘違いしてくれる人ばかりだったら即売り切れだっただろうね
oh...
乗り換えのほうが安いってどうやねん 携帯みたいだ
>>897 普通に考えれば不合理だから、なんとなくMS社内の意見調整の結果っぽい。
たぶん「開発ツールなんかタダ同然の値段で普及させた方が得策」って意見と、
「開発ツールといえども銭取れるところからは取るべき」って意見で割れたんじゃないか。
だから個人や零細が多いと推測される旧STDユーザーにのみ格安販売するってことで
落としどころにしたんじゃないのかなと
それは Standard が消えたので Standard ユーザーがどうすりゃいいのよ と突っ込んだら出てきた Standard ぐらいの価格の限定パッケージ。 ただまぁ、一応差がある。限定パッケージのほうは MSDN Essentials がつかない。
同じものを価格帯変えて売ることで 幅広い層から集金することができる。 なんの商売でもある手段だぞ。
むしろProにはデフォでMSDNが付いてくるようになってたことに驚いた。
>>900 無理して分かったような口利かないの。
言ってることかなり馬鹿っぽいよ悪いけど
バイナリ互換でまったく同じなのに、ターゲットマシンのグレードで値段が全然違うってのはあると思う。 少なくとも大昔は普通にあった。
>>902 無理して分かったような口利かないの。
言ってることかなり馬鹿っぽいよ悪いけど
>>904 無理して分かったような口利かないの。
言ってることかなり馬鹿っぽいよ悪いけど
MSDN Essentials の関連物は 1年後に動かなくなるの? それともライセンス的な話?
>>905 無理して分かったような口利かないの。
言ってることかなり馬鹿っぽいよ悪いけど
俺が馬鹿で糞で貧乏で童貞で何もかも悪いから喧嘩はやめてよ!
クリップボード変わってるぞw
Visual C 2010の最適化バグを直してくれMS jpeglibで最適化かけてビルドするとテスト通らない 2008は通ったのに
jpeglibに言え
There seems to be an optimization bug in the compiler which causes the self-test to fail with the color quantization option. We have disabled optimization for the file jquant2.c in the library project file which causes the self-test to pass properly. jpeglib側は認識していてVSのバグに対して最適化を外して対処した。 最適化しなければ通る、*最適化しなければ*
>>906 MSDN にサインアップしてから一年後まで動く
いまどき JPEG 使ってる男って
もう2010年だしJPEG2000は当たり前だよね
gifクリックしたらブラウザ立ち上がるOSって
919 :
デフォルトの名無しさん :2010/10/22(金) 09:39:23
本当にコンパイラのバグなんかね?
921 :
デフォルトの名無しさん :2010/10/22(金) 13:55:36
MFC使いたいだけのために、5,6マンだすのは(;´д`)
じゃあ、自分でライブラリ作ればいいだろう
VC++2010Ex使ってるんですが ソリューションエクスプローラとかの小窓の位置を初期化する方法ってありませんか?
設定全部初期化でよければ vcexpress /ResetSettings
遅くなりました。ありがとうございます。
927 :
デフォルトの名無しさん :2010/10/22(金) 22:40:54
visual studio 2008をつかっているんですが、 コード定義ウィンドウに定義が表示されません。 定義へ移動を押すとその定義に飛ぶのですが… どなたか原因わかりませんか。 よろしくお願いします。
VisualStudio2010Proのサーバエクスプローラから 別鯖のSQL Server2000へ繋ごうとすると「このバージョンの サーバーはサポートされていません。SQL Server 2005以降が必要です。」 って言われちゃうんだけども、何かパッチを充てる必要ありましたっけ?
「サポートされていません」って書いてあるじゃん。 パッチも当然あるわけ無いからバージョンアップをしなきゃダメ。
いや、読んで字の如くだろと書こうとしたら即刻レスされてた
931 :
928 :2010/10/23(土) 00:23:15
いや、VisualStudio2005の時もあったからね。。 VS2005からSQL Server2008に繋ごうとすると同じエラーメッセージが出るってやつ これはVS2005のSP1か何かで直ったはずだから、 同じように対応待ちなのか既にパッチがあるのかとか思ったわけです
釣りだろうけどマジレス VS2005からSQL2008へは上位バージョンへの接続になるから互換性あるけど VS2010からSQL2000へは下位互換性がないと無理だと思うんだけどどうよ
VS2005の後のSQL2008に繋げないのと VS2010よりはるか昔のSQL2000に繋げないのとを 同じような、って思うのはセンスを疑う。 つか、エラーメッセージも違ってるんじゃねーの?
934 :
928 :2010/10/23(土) 00:44:45
>>932 >>933 デスヨネー
そこ突っ込まれると弱いんですけどね・・
でもVS2008までできたことが出来なくなると悲しい
この手のエラーメッセージにも疑心暗鬼になるし。
MSも商売でやってるんだから 新しい商品売るためには古いものを切り捨てるのは仕方あるまい
古いのをいつまでも相手にしてたらそっちばっかりにコストがかかって先に進めない MSは良い方
世の中のオープンソースプラットフォームとやらは1,2年で下位互換ぶっちぎって平気な顔してるからな 修正の予算が確保できず、セキュリティホール全開のまま運用されてるシステムの多い事多い事
Appleを見習え
イギリス・ガーディアン紙が「日本という国をたいそう間違って認識していないか」という記事をとりあげ、海外掲示板で盛り上がりを見せています。
並べられていた事実というのが…
「失業率5%、給与の格差最小、全員に医療保険、平均寿命最高、新生児死亡率最低、高い学力レベル、
犯罪率・投獄率・殺人・精神病・麻薬乱用率すべて低い国がある。アメリカも中国も全く届いていない」
いったい経済とは?と問題を投げかけている記事です。
バブル崩壊後の1990年代の日本経済はデフレ時代とも言え、消費が減り、景気低迷をうたわれていると報道され、
経済学者もそう伝えているものの、実は数字で見ると失業率はその頃でさえたった3%だと驚きの声をあげています。
コラムニストはこう疑問を投げかけています。
「ノーベル賞受賞の経済学者までが日本の経済がどれほど落ち込んでいるかという書き方をしていたからで、
数値で見るといったい経済学者というのは、どういう状態なら経済的にすばらしいと見るのか、いったい経済とは何なのか」
そして、「比較的経済が安定している日本やドイツからアメリカは学ぶべきことはないのか」と言った内容で結ばれています。
http://news.searchina.ne.jp/disp.cgi?y=2010&d=1020&f=national_1020_060.shtml
モートーは他国から搾取するしか能が無い奴が沸く民族ですし
もっと搾取できるぜwってこと。
コピペ君の分際で酷師様気取りかよ大笑いだなw
SQL Server 2009 R2 の Native Client が入ってて それが 2000 をサポートしなくなったとか? なんじゃないの
SQLServer 2009 ?
>>943 SQL Server 2009 R2 www
そのへんは察してやれよ
つまり60GBにしろと
同じ容器を使い回せば安く上がる
HDDと同じサイズにしとかないとケースに固定できないからじゃないの。
HDDだと、左の空間で円盤回ってるんだなw
SATAの2.5はそのまんまリムーマブルカートリッジになって便利だ品
それって知ってるかどうかの問題か? ちょっと考えりゃ普通分かるだろうよ
×FIX: Visual C++ 2010 で "2"コンパイラオ ○FIX: Visual C++ 2010 で "O2"コンパイラオ
×FIX: Visual C++ 2010 で "2"コンパイラオ ×FIX: Visual C++ 2010 で "O2"コンパイラオ ○FIX: Visual C++ 2010 で "O2"コンパイラを
落ち着け
×落ち着け ○FIX: Visual C++ 2010 で "O2"コンパイラを
コンパイラオプション、のオまでしか書かないで済ませたから カタカナのオでいいんだよ。
まあVisual Studio製品のバグは許せる この製品でこれだけのバグなら他のメーカのコンパイラはどれだけひどいかを考えると・・・
許せん!
>>889 ダウンロード版からの特別優待版の購入ボタンが見つからないな。
買った人いる?いくらぐらいだった?
2008 Express (まだダウンロード可能)からのアップグレードということで アップグレード買う方が安いと思う。
そうなのかパケのアップグレードとどっちが安いかと思ってたけどアップグレードにするわ
×FIX: Visual C++ 2010 で "O2"コンパイラを ○FIX: Visual C++ 2010 で "O2"コンパイラオウ
>>965 いくらかは知らないけど、キャンペーン価格での購入方法は、
試用版(というか要するにプロダクトキーが未入力状態のVSだと思うが)のメニューから
キーの購入ページに飛ぶということだったと思う。
確認するために一応評価版ダウンロード中なんだけどね 糞遅い回線だからあと4時間とかでてる…
>>969 VS2005からアップグレードしようと思って、VS2010のダウンロード版ダウンロードして試してみたんだけど
購入サイトでキャンペーン価格が出てこないんだよね。
90日使ったらアップグレードするかexpressにするか考えてるところ
>>972 本キャンペーンの特別優待価格が適応されるのは、評価版内のポップアップの「オンラインで新しいキーを取得」ボタンをクリックした時のみです。
「オンラインで新しいキーを取得」からリンクされているページ以外のマイクロソフト ストアのメニューから購入をしても、優待価格は適応されません。
は試した?
>>973 なにが?
ごく普通にみられる販売スタイルだと思うけど
開催期間の説明にも対象ユーザの説明にもなってないだろう
むしろ973の思考回路の方がずっと「えっ」だな。
岡崎図書館みたいにチェックしてるよ
数年前までマイクロソフトのサポート技術情報ページは 一週間以内の新着の表示とか一ヶ月以内の新着の表示できたけど いつのまにかそれもできなくなって、 検索結果もソートできない。 ダウンロードセンターは Microsoft U.S を含めた表示ができないから SDK とかの新着をチェックしようと思ったら 一度 US サイトにアクセスして そこからダウンロードセンターにいかないとだめになった。 どんどん劣化していってる。 USサイトのダウンロードセンター、ダウンロードページの新しいデザインも 醜くなってるし…。
>>974 「オンラインで新しいキーを取得」で飛んだサイトには通常品しか置いてなかった。
カートに入れても、説明の下に書いてあるキャンペーンコードとやらも入らなかった
>>891 これが優待価格か
って勘違いして買うやつがいることを狙ってるのかな