[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 06/23 18:33 / Filesize : 220 KB / Number-of Response : 1026
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C#, C♯, C#相談室 Part87



1 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 01:04:56.64 ID:k9FOA6LX.net]
■Visual Studio 2013 Community & Express(無償の統合開発環境)等はこちら
www.visualstudio.com/downloads/

■コードを貼る場合はこちら
ideone.com/

■前スレ
C#, C♯, C#相談室 Part86 [転載禁止](c)2ch.net
peace.2ch.net/test/read.cgi/tech/1419608259/

■次スレは>>970が建てる事。
建てられない場合は他を指定する事。

80 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 22:01:21.06 ID:Y86GgH66.net]
>>77
malloc( ) した領域を free( ) するかどうかでウダウダやってる奴等に比べたらまだまだ青いな

81 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 22:26:40.38 ID:jIu2FuGY.net]
プログラムが意図したいとおりに動いているか確認する意味で
mallocした領域を必ずfreeすることは重要だ。

82 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 09:33:12.17 ID:Y8CRHpsW.net]
よそでやれw

83 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 10:57:41.83 ID:WDwqsM6E.net]
>>78
いいんじゃね?
お前が見なくても誰も困らんからな

84 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 13:15:58.37 ID:B7QhQCAp.net]
さすがにこのスレで MSDN 内の記事へのリンク貼られたら見るだろ。

85 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 15:11:09.36 ID:tiarEeL1.net]
欲しい情報が書かれてるURLだけ張られても「うわキモイ」っつって見ないのかしらね
コミュ不足ではなくコミュ障害ってんなら、どちらかというと…ねえ?

86 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:25:25.99 ID:W/Kp7kyy.net]
>>84
言っても分からないと思うけど、人として正常な感覚の持ち主なら
>>72に書いた通りURLだけコピペするなんて絶対にやらない。

最低限、自分がなぜそれをここに貼るのかとか、自分が掲示板の他の利用者に
提供しようとしている情報について自分自身はどう思うかとか、そう言ったことに一言触れる。

それは義務とか礼儀とかそういう問題じゃなく、普通の人はそうしたいと思う。

逆に言えば、そういう感情が働かない人は>>78の言う通り感情の働きが
どこか正常じゃない。

87 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:27:02.65 ID:AHnvlY84.net]
書いてて85かぶったけどいいや

そこに価値があると認識できなければ見ないでしょ
URLだけのレスはトイレの落書きみたいなものだから
API仕様を調べなきゃと思ってる人がウンコ中に
MSDNのURLを壁の落書きで見つけても見ない

88 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:33:20.66 ID:/p4ZvisL.net]
URLのみのレスに親をころされたりでもしたのかな



89 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:39:09.56 ID:6xBUVI6t.net]
お前らなんかとは会話もしたくないが、
たまたま有益な情報を知っていたので、
ヒントとしてURLだけ張っていくという人もいるだろう。
むしろありがたい。
ほかにも2chには情報があるのでチェックはしているが、
別に2chでコミュニケーションをとりたいとは思っていない人もいるだろうし。
>>85は自分がマトモだと思っているらしいが、
2chに張り付いているような人間は、
普通の人から見れば既にマトモではないという事実。
そういう人たちとコミュニケーションをとりたいと思わない人が居てもおかしくない。

90 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:44:34.66 ID:ZSoXTOOk.net]
コミュニケーションが苦手な人には例を示して上げないと。

----コミュに問題がある人の典型例
wwww.xxxx.zww

----正しい例1
ここ読め
wwww.xxxx.zww

----正しい例2
シングルトンとは
wwww.xxxx.zww

----まあ正しい例3
>65
wwww.xxxx.zww

この一言付いてることがとても大切で
これができないと会社とか集団の中で生活できない。
URLを他人に伝えようとするのもコミュニケーションの一つだよ。

91 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:44:47.10 ID:Yl1oR3cH.net]
>>86みたいな下手すぎる例えのレスよりもMSDNの方がスレの趣旨に沿うし有用だーな
>>85は正論でも、絶対とか正常じゃないとか言い出す時点でおかしいな
そもそもこんな話をしたところでC#の相談にはならない

92 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 17:38:49.85 ID:H8/gVumB.net]
C# 6.0で入る予定だった途中の変数宣言って
無くなったんでしょか?
s.Write(var buf = new byte[2], 0, buf.Length)
みたいな途中でvarするやつです

93 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 17:48:00.70 ID:R7Sn2ugM.net]
なんのメリットがあるんだそれ
コードめっちゃ読みにくくなりそう

94 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 18:11:53.02 ID:WDwqsM6E.net]
>>88
そもそも情報提供者に指示するとか何様だよって話だし、そんな奴とコミュニケーションとる必要ないと思うぞ

95 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 19:18:10.66 ID:W/Kp7kyy.net]
>>93
なるほどコピペマンの思考回路ってこれなんだねw
ストーカーとも共通する「俺様が〜してやってる」という不思議な自意識。
何よりこれをネタじゃなく大真面目にドヤ顔しながら書いてるところが凄い。

96 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 19:26:50.43 ID:k2Kiq8mL.net]
だからさー・・・C#の言語仕様でトレイト・ミックスインしたいなら拡張メソッドしかないんですよー、少なくともC#5.0では他に手がないんですよー
C# CTP 6.0、アルファの7.0でもそれらしき機能はないんですよー

97 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 19:39:50.09 ID:WDwqsM6E.net]
>>94
> 何よりこれをネタじゃなく大真面目にドヤ顔しながら書いてるところが凄い。
鏡 w

98 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 20:44:45.78 ID:P8pOEXR0.net]
何でこんなくだらないことに何レスもかけられるんだろうか
実生活でもこうなら、コミュに問題あると言わざるを得ないな



99 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 20:54:18.66 ID:rnU7gpAt.net]
何レスどころか何日もかけて何の実りもない話を続けてるスレだしねえ
何をいまさらって感じ

100 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 23:10:05.07 ID:2pReuzwC.net]
拡張メソッドはリファレンス追うのが難しいんだけど
何とかならないものか
フレームワーク乱立でいろいろなクラスが
標準クラスに拡張定義しててマジ困る

101 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 23:41:55.29 ID:rnU7gpAt.net]
javascript勢が安易なprototype継承で経験した苦渋に通じるものがある

102 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 00:15:48.08 ID:ReFE0p1T.net]
JavaScript勢というとprototype継承を理解せずに
コピペばかりしてる人のイメージがある
苦渋とか苦労していないのでは

103 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 00:32:19.89 ID:X7Hb1sHW.net]
そんなん拡張メソッドにかぎらんでしょ、多重継承だろうとなんだろうと正しく運用すればいいわけで。
そもそも言語仕様やアーキテクチャやコーディング規約なんてものは一種の制約だと俺は考えて実践してるんだが。
Javaはずっと理想を追い求めて糞言語仕様を改善するつもりがなくて今やレガシーと呼ばれている訳だがw

104 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 00:40:28.88 ID:y/GClxwM.net]
ひとりぼっちでシコシコプログラミングするならそれでいいけどね
チームが大きくなると運用ルールで縛るだけじゃだめなんだよ

105 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 02:31:14.46 ID:wa+n3Suu.net]
拡張メソッドは念のため名前空間で割ってる

106 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 02:43:07.75 ID:QgnyVlpJ.net]
ラッパークラスを用意してその中で拡張メソッドを使えばいいじゃーんとかいう戯言

107 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 06:27:30.61 ID:X7Hb1sHW.net]
>>103
それこそ幻想
国内の100人以上のプロジェクトでまともなものなんて一つもないよw

108 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 07:13:37.39 ID:rbpG+7VY.net]
>>106
100人以上の全てのプロジェクトの情報ってどこで入手できるんだ? (ニヤニヤ



109 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 07:24:23.53 ID:aw8e7+Ut.net]
くそくだらねー話はマ板でお願いしますよ
脳味噌ポンコツのバグ掘りロボくん

110 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 07:50:45.11 ID:X7Hb1sHW.net]
>>107
業界って狭いんだよ、案件もまわってくるし実際参画してるやつから話も聞くし
そういう情報が入ってこないってことはおたくのお里が知れるんだけどw

I◯Mがとんずらこいて訴訟で負けて損害賠償沙汰になったみ◯ほなんてF通が受けたが2020年まで絶対完成しないなんて業界じゃ有名なんだが?www

111 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 08:28:51.59 ID:rbpG+7VY.net]
>>109
雑誌の受け売り乙 w
外部に状況はおろか、存在も漏らしちゃいけない案件もあるんだよ

112 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 08:36:14.73 ID:b9yIKEaO.net]
お前は生まれてはならない存在だったけどな
さっさとゴキジェット吸って死ねよウジ虫

113 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 09:06:19.33 ID:PufGX+Fr.net]
>>106
お前の妄想に興味はないよ。

114 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 21:17:21.44 ID:7a1uR9mj.net]
C#でWEB上のデータを取得しようと次のコードを記述しています。
特定のサイトのみ次のとおりエラーメッセージが表示されてしまいます。


転送接続からデータを読み取れません: 接続は閉じられました。



WebClient wc = new WebClient();
Stream st = wc.OpenRead(str_url);
StreamReader sr = new StreamReader(st,
Encoding.GetEncoding("Shift_JIS"));

string web_data = sr.ReadToEnd();
//Console.WriteLine(sr.ReadToEnd());

sr.Close();
st.Close();


何が原因なのでしょうか?

115 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 22:40:21.50 ID:unSCtj/9.net]
その特定のサイトがTCP接続確立後に
HTTP応答を返さず切断したからです

116 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:01:21.12 ID:+cSszfNx.net]
リファラーとかユーザーエージェントとかクッキーとかチェックされて切られてるんじゃない?

117 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:08:58.09 ID:7a1uR9mj.net]
>>114 >>115

実は、そのサイトのURLは <html>を閉じていなかったり
特定のページが途中で終了しています。。。

そういう<html>とかの終了タグが無い場合にはダメなんでしょうか?

118 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:11:45.69 ID:8QZitlL6.net]
そうなると、単純にサーバーが負荷か遅延かで応答できてない可能性の方が大



119 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:15:58.35 ID:vSK+3d6G.net]
>>117は無知
そんな可能性は117が宝くじで100万円当たるより低い

120 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:25:02.29 ID:8QZitlL6.net]
残念だな貧乏人

121 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 23:31:43.07 ID:PTDlLjZ0.net]
一発逆転してえなー俺もなー

122 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 00:04:30.93 ID:FMZ8cD4X.net]
詳しくないんだけど,いろいろ試すなら無料サーバー借りてみるといいんじゃないかな

123 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 01:35:45.87 ID:hmbtIa4i.net]
無料!お金がなくても大丈夫!

124 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 12:42:15.15 ID:QR7DMl8L.net]
>>113
webページ取るときにこういう使い方はあまりしないけどね
せっかくwebclient使ってるのに

125 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 22:54:55.35 ID:oZlb/GB4.net]
.NET Framework で TLS1.1 および 1.2 を有効化する方法
blogs.technet.com/b/jpieblog/archive/2015/04/07/3647694.aspx

126 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 23:05:28.52 ID:x+KKLYaa.net]
wpfで簡単なアプリ作ろうと思っとるんですが、mvvmだとdbのコネクションってどこに保持するのがいいんでしょうか?
viewmodelに持たすのは気持ち悪いんですが、modelのインスタンスってずっとあるものなのかな

127 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 23:31:02.11 ID:Yy4Upg0/.net]
よく読んでないけど多分こういうことでは無いかと思った
www.codeproject.com/Articles/124160/Using-WPF-MVVM-for-Database-Access

128 名前:デフォルトの名無しさん mailto:sage [2015/04/07(火) 23:39:26.62 ID:x+KKLYaa.net]
はあなるほど。接続文字列だけ設定に持たせといて、処理ごとにコネクション張れっつーことですかね。
なるへそありがとうございました。



129 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 04:18:57.35 ID:oUyI3M/f.net]
サーバにファイル転送をしようとすると


リモート サーバーがエラーを返しました: (553) ファイル名が許可されませんでした


こういうエラーが出ます。なぜでしょうか?
海外サーバです。

130 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 07:18:26.58 ID:bA5nfYlZ.net]
ファイル名が許可されないからでしょう
ディレクトリへの書き込み権限がない
そもそもディレクトリがない
ローカルとリモートのエンコーディングに齟齬があってファイル名を解釈できない
など

131 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 07:41:42.28 ID:o76YjVnN.net]
>>128
なぞなぞかと思った

132 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 10:20:21.40 ID:DGViG+rj.net]
表みたいな漢字ファイル名とか

133 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 12:21:47.14 ID:oUyI3M/f.net]
>>129 >>131
いいえ。全て半角英字です。

権限まわりを確認してみます。

134 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 16:22:41.40 ID:hSHG4Q+a.net]
.NET 3.5で以下のようなことをしたいのですが可能でしょうか?
.NET 4ではできるみたいなのですが・・・

if (Environment.Is64BitProcess)
Console.WriteLine("64bitプロセス");
else
Console.WriteLine("32bitプロセス");

135 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 17:39:23.42 ID:dGXcCm+u.net]
>>133
ぱっと思いついたのはIntPtr.Sizeを調べる

136 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 17:41:59.49 ID:Vs/ZCfgh.net]
is64bitprocess 3.5
でググって一番上に答えが出てるような質問

137 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 18:13:58.80 ID:hSHG4Q+a.net]
>>134
それいいですね。

>>135
そんな高度な検索ワードがあったとは

138 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 18:46:32.12 ID:bA5nfYlZ.net]
ほげええええええええ



139 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 19:02:32.41 ID:RWGO2n9n.net]
ふばああああああああ

140 名前:デフォルトの名無しさん mailto:sage [2015/04/08(水) 23:36:58.94 ID:rJ1QxPv7.net]
IntPtrのサイズ調べる手法って信頼していいのか?

141 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 08:14:27.89 ID:6fMnwtEw.net]
https://github.com/dotnet/coreclr/blob/c6263cacd8bd73bd4d30ad0f708f3c30f28b9f4e/src/mscorlib/src/System/Environment.cs
https://github.com/dotnet/coreclr/blob/cbf46fb0b6a0b209ed1caf4a680910b383e68cba/src/mscorlib/src/System/IntPtr.cs

ソース読む限りどちらも同じ条件で値を返してるので
同等に信頼してよいはず

…#ifdef使ってるんだな

142 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 08:50:19.11 ID:elVj1aeB.net]
>>139
使っているけど特に問題なし

143 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 09:12:02.15 ID:3KIThUPC.net]
>>139
ポインタサイズが32bitプロセスで4以外の実装が存在するか?
64bitプロセスで8以外の実装が存在するか? という問題に帰着するんじゃね
現実的には存在しないと思うけど

144 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 14:59:33.27 ID:+w31he0q.net]
問題があるケースを指摘する記事をどこかで読んだ気がするけど思い出せん。
記憶違いかもしれないが

145 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 18:51:51.26 ID:odUGCUmQ.net]
64ビットプロセスってのはx64しかないのか?
たとえばIA64の.NET Frameworkってないのか、あってもフレームワーク

146 名前:上では区別する必要ないのか []
[ここ壊れてます]

147 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 19:31:12.92 ID:AifhTn+a.net]
あてにしてたWPFのスレがなくなっとるがな(´・ω・`)
xamlはもうホントにだめなんやな…

148 名前:デフォルトの名無しさん mailto:sage [2015/04/09(木) 20:36:59.54 ID:vzdfR+u8.net]
発想はともかくC#+XMLでやることではなかった
現代的には



149 名前:デフォルトの名無しさん mailto:sage [2015/04/10(金) 22:18:41.91 ID:td8p6NDM.net]
Monoってどうなんですか?
Visual Studioで作ってきた資産をLinuxやMacで使えるのでしょうか?

150 名前:デフォルトの名無しさん mailto:sage [2015/04/10(金) 22:53:36.86 ID:oD2NKF6i.net]
最初からそのつもりで作ったものでないとまず無理
簡単なアプリなら動くこともあるけど、資産と呼べるようなものなら全滅と思ったほうがいい

151 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 00:21:57.40 ID:Us6j1KB4.net]
文字列に " が含まれている場合に
\" に置換するプログラムを組んでいます。

なぜか以下コードでエラーが出てしまいます。
どう書けば良いですか?


string str_before = txt_before.Text;
str_before = str_before.Replace("\"","\\""");

152 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 00:31:36.01 ID:e165rH7V.net]
VS使っているならコンパイル前にそもそも怒られそうなもんだが
"\\"""←「"」多すぎ

153 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 01:13:07.73 ID:DGTXgMDH.net]
こうでしょ "\\\""

154 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 03:45:44.75 ID:Us6j1KB4.net]
>>150 >>151
サンキュー

155 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 19:04:16.62 ID:2Q5kaEE8.net]
ここの人たちは今炎上してる電王戦のプログラムの穴修正できるの?(´・ω・`)

156 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 20:36:30.49 ID:WRrZF/9s.net]
金と時間さえ貰えれば、なんとでも

157 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 20:51:36.76 ID:6QBeTfwQ.net]
あの成らずでバグって負けたやつ?

158 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 21:28:34.60 ID:aKFLSEwr.net]
ああいうのは負けて学習するんだろ



159 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 22:59:15.35 ID:NB19nxmk.net]
今日の21手で投了したやつのことだろ

160 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 23:04:48.46 ID:9kdfUzUS.net]
ああ、アレってバグってたのか。w

161 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 23:41:26.76 ID:2Q5kaEE8.net]
>>154
マジすかカッケェ(´・ω・`)

なんか穴(バグというか弱点)があるのは前からソフト側の人間も分かってたらしいけど
プログラマの技術力不足で直したくても直せなかったらしいよ

162 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 01:17:57.83 ID:ePH2kuDk.net]
将棋に詳しくないから無理っす(´・ω・`)

163 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 09:34:14.64 ID:ylKyotat.net]
C#は正規表現もマトモに書けないクソ言語なの?
JavaScriptとかC++みたいにそのまま書けるようにしろよ

164 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 09:55:36.16 ID:rMoMtDor.net]
はい次の患者さん〜

165 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 11:13:32.17 ID:tR9Eg8dR.net]
>>157
あのまま続けてほしかったねえ‥角と何が交換されるのかわからないけれども
みたところ後手は穴熊でがちがちじゃないか、本当に先手プロ側が勝てるのか?
なんかプログラマ側もおかしな美学を持ち出してくるなど、人間側に花をもたせたい一心で恣意的じゃない?

ガチでやってほしかったね

166 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 14:44:58.26 ID:vkzg5tmw.net]
スレ違いは去れ

167 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 15:08:10.46 ID:R3LUp3Aq.net]
                   負
                   け
       /⌒\     オ 犬
      ノ)´・ \・`    h の
     (/ (   ▼ヽ    ボ
       / \_人_)    エ
      /|\ソ ヽ\
     /  ̄L\|∩)
     | \ /\)\\
      \ 〆  /  | \\
       |\/ ∧゚ |  \\_
       |   / \|_  | /
     _|_ ノ  ̄\  \ レ  ボエ〜〜♪
     .|\\__レ  |  |
     .|  | ̄   |  | | | |
     .|  |    |  | | | |
     \|    |__|_|___|_|
        ̄ ̄  | | | |
            ヽ_ヽヽ_ヽ

168 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 17:32:13.51 ID:tR9Eg8dR.net]
>>165
ja.wikipedia.org/wiki/%E3%83%B4%E3%82%A1%E3%82%A4%E3%82%AA%E3%83%AA%E3%83%B3%E5%8D%94%E5%A5%8F%E6%9B%B2_(%E3%83%96%E3%83%A9%E3%83%BC%E3%83%A0%E3%82%B9)
サラサーテがこの作品の出版譜をブラームスから贈られながら、
それでも演奏しない理由として
「オーボエが旋律を奏でて聴衆を魅了しているというのに、
自分がヴァイオリンを持ってぼんやりそれを眺めていることに我慢がならない」



169 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 07:56:16.16 ID:eHLkbahF.net]
>>147
ハッキリ言っちゃうけれど

あんなものの為にプログラム買いたり作ってる奴は皆無。コレが答えだ。
つまり、使いものにならないゴミってこと。Wineで.netアプリ動かしてるほう
が何億倍もマシ。

170 名前:デフォルトの名無しさん [2015/04/13(月) 09:48:20.20 ID:HU3FCEj6.net]
と使い物にならないゴミが申しております

171 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 11:47:33.11 ID:mroSQvvT.net]
というか、まずWin32APIを移植しないとmonoで.普通のnetアプリを動かすこと出来ないよな。
ということでWineに期待

172 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 13:50:37.70 ID:u7ZaNMAq.net]
wine自体がwin32のエミュレーションなんだから
monoが動く環境にwin32があるかどうかは関係ないだろう

173 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 15:38:49.95 ID:JRfQOzLD.net]
w32がないところで動かすためのmonoだろ

174 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 18:55:41.21 ID:92QVV6Zl.net]
wine で .net がうごくのか?

175 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 19:01:12.52 ID:08AxCfs1.net]
そもそもMacで動かさにゃならん案件なんてほとんどなかろうに。趣味の範囲よね

176 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 20:23:05.50 ID:mroSQvvT.net]
いや、多くの.netアプリが操作性などを向上するためにwin32apiを呼んでるので。
フォームのウィンドウハンドルとか、普通に丸見え状態だし。
.netはwin32apiに依存している。

177 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 20:36:04.00 ID:JRfQOzLD.net]
いや、とかじゃなくてw
そりゃwindows上の実装でしょうが

178 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 21:00:24.93 ID:X0zFEzNF.net]
多くの.netアプリが.netを介さずにwin32apiを呼んでいる
だから.net部分だけがmonoで動作してもwin32apiを直接呼んでいる部分が動かない
ってことでしょ

そうなの?



179 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 21:05:16.65 ID:yx5VD6gE.net]
クライアントアプリならそうだね
あまりクライアント環境に依存しないアプリならWebで作ったほうが遥かに簡単なわけだからね
Webなら比較的Windowsに依存しないので、
MSはASP.NETをLinuxで動かすために.NETをオープンソースにした

180 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 21:15:29.96 ID:yx5VD6gE.net]
あと、クライアント環境に依存するってのは直接のDllImportに限ったことじゃないぞ
ファイルパス決め打ちしてるアプリとか山ほどあるし、
環境にインストールされてる他のアプリやサービス、コンポーネントなどを利用していることも多い
「Webなら比較的Windowsに依存しない」と書いたが、IEでしか動かない「Webアプリ」がどれだけあると思う?
ジャパニーズITドカタはWebですらそんな状況なのに、ネイティブアプリのクロスプラットフォームなんて夢のまた夢






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<220KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef