20/06/16 09:02:44.83 5Gyb2cPfd.net
Proの更新
見積もりで12万ちょっと
ポイント還元もあるしもってるポイントも使うと
キャッシュアウトは10.8万ちょっとで
給付金ではちょっと足りなかった
401:デフォルトの名無しさん
20/06/16 09:42:24.79 AFWkrprM0.net
Openで新規でも6万ぐらいじゃなかったっけ
(他はなんか安いライセンス買っておけば良かったような)
402:デフォルトの名無しさん
20/06/16 10:05:38.66 JzrlIitS0.net
オープンビジネスだと1年で6万程度だから支払いは12万ちょっとで大体間違ってないと思う
403:デフォルトの名無しさん
20/06/16 10:51:58.79 3vusgGYy0.net
デバッグで特定のフォームのloadの起動からスタートすることは
出来ないでしょうか。
デバッグの開始はなにかしらのプロジェクトをスタートアッププロジェクトにして
デバッグ開始して目的のフォームにたどり着くしかありませんか
404:デフォルトの名無しさん (ワイーワ2 FFdf-+Do1)
20/06/16 10:53:18 Ho5qWxryF.net
本番と違う状態でデバッグしても意味無いだろ
405:デフォルトの名無しさん
20/06/16 11:35:17.71 3vusgGYy0.net
ある画面Aを起動し、ボタン1を押下するとログイン画面が出てきて、
それを入力すると、別の画面Bが起動するという処理があるのですが、
画面Aとログイン画面は同じプロジェクトで、画面Bは違うプロジェクトです。
この場合、前者のプロジェクトをスタートにしても、ログイン画面で
入力するとそれ以上先に進まない(画面Bが起動しない)のですが、
どうすれば画面Bを起動させることができるでしょうか
ちなみに画面Bのプロジェクトをスタートにすると別の画面Cが起動するのですが
画面Bと画面Cには画面遷移は関係性がありません。
406:デフォルトの名無しさん
20/06/16 11:39:14.33 3vusgGYy0.net
400はデバッグのやり方についての質問です。
407:デフォルトの名無しさん
20/06/16 11:55:49.98 ZzQUhJK10.net
画面Bのプロジェクトをデバッグしたいの?
それならそのプロジェクトに画面Bを呼び出す仮想的な仕組みを作ってそこからデバッグするようにするとか?
可能ならAもBも一つのソリューションに入れたほうが楽かもしれん
408:デフォルトの名無しさん
20/06/16 12:01:34.45 3vusgGYy0.net
>>402
早々にありがとうございます。
現在あるシステムをテスト環境にいれて画面遷移を見ながら
同時にソースをVSでデバッグしながら動作を確認しています。
AとBはプロジェクトは違いますが一つのソリューションに入っています。
>画面Bを呼び出す仮想的な仕組みを作ってそこからデバッグする
というのはどういうことでしょうか。ソースコードを編集するような
ことは避けたいのですが、ご教示いただければ幸いです。
409:デフォルトの名無しさん
20/06/16 12:10:02.21 psCWdoqm0.net
そもそもテストのやり方がデバッガ主体になってるという不具合の可能性
410:デフォルトの名無しさん
20/06/16 12:39:48.43 k039kbCeM.net
NUnitかxUnitにREPLテストケース書いてデバッグ実行するといいよ
テストケースには
new FormB().ShowDialog();
とだけ書けばいい
REPLテストケースなのでアサーションは要らない
411:デフォルトの名無しさん (ワッチョイ ffad-E8/F)
20/06/16 13:06:15 Ro8k9VjE0.net
REPLテストケースなんて用語初めて聞いたわ
412:デフォルトの名無しさん
20/06/16 13:09:24.86 k039kbCeM.net
一般的な用語としてあるかは知らんがVS for Macでスマートフォン開発のプロジェクト作るとREPLテストケースは最初から入ってるよ
413:デフォルトの名無しさん (ワッチョイ b3fd-Abmp)
20/06/16 15:10:26 3vusgGYy0.net
ありがとうございました。
とりあえず現行動作の調査なので
デバッグすることにはこだわらず作業しようと思います。
414:デフォルトの名無しさん (ワッチョイ 6f74-y9Eq)
20/06/16 17:26:40 XsNdLuww0.net
たぶんCreateProcess()だと思うんだけど、ビルドするだけで
Heur.AdvML.Bとノートンにファイルを消されてしまうんだけど
どうしたらいいん?会社のPCでノートンの設定の変更はできなくなってる奴
415:デフォルトの名無しさん (オッペケ Sr87-E0Y3)
20/06/16 17:44:51 sktL6bOIr.net
ノートン様の監視してない場所にファイルを作る
416:デフォルトの名無しさん
20/06/16 21:40:09.83 Ml8GjJXX0.net
まずそのPCの管理者に問い合わせろよ・・・
417:デフォルトの名無しさん
20/06/16 22:39:05.55 XsNdLuww0.net
管理者はプログラマじゃないからな、ウイルスと検出されないプログラムを作ってくださいと言われて終わりだ
418:デフォルトの名無しさん
20/06/16 22:44:22.32 Wm9kche/0.net
なら諦めるしかない
419:デフォルトの名無しさん (ワッチョイ 7f1a-NjyN)
20/06/16 22:54:39 H3zL9Xb90.net
それだけで泣き寝入りとかガキの使いかな??
420:デフォルトの名無しさん
20/06/16 23:06:13.29 XsNdLuww0.net
ノートンのフォーラムもマイクロソフトのフォーラムも、
ここと同じクソしか湧いてこないのはなんでだぜ
421:デフォルトの名無しさん
20/06/16 23:07:16.48 XsNdLuww0.net
しかし-NjyNはバレてないとでも思ってるのだろうか
422:デフォルトの名無しさん
20/06/16 23:23:22.93 dqFefda30.net
>>412
管理者当人じゃなくて、その上にクレームしてみろよ。
当人は管理だけが目的になってるときはあるからな。
423:デフォルトの名無しさん
20/06/16 23:32:38.88 wdTZsxon0.net
質問にクソが湧いてるんじゃない
質問がクソだからハエが湧いてるんだよ
424:デフォルトの名無しさん
20/06/17 02:00:37.62 A5WyXrfK0.net
>>409
普通のセキュリティソフトは特定フォルダーのスキャン除外設定あるから
管理者がよほど頭から固くない限りやってくれるんでない?
業務で使うから、ここそこのフォルダー(プロジェクト入ってるところやビルドに使うところ)除外してくれと頼めばいいよ
ウイルスとかばらまく元になり得るからやりたがらないかもしれないけど
425:デフォルトの名無しさん
20/06/17 02:26:02.80 F1k8UwBb0.net
>>418
自分をハエだとか、あまり卑下すんな
426:デフォルトの名無しさん
20/06/17 07:36:20.03 A5WyXrfK0.net
www
427:デフォルトの名無しさん
20/06/17 08:06:36.49 fYq0SmHZ0.net
>>420
質問がクソだってことも否定してあげてよ…
428:デフォルトの名無しさん
20/06/17 12:24:48.32 MIRkjWB00.net
vc2015ですが、「構成プロパティ」→「デバッグ」→「環境」で、
A=aaa
B=bbb
みたいに複数の環境変数を定義して、ソースコードで
const char *envA = getenv("A");
とすると、envAの値が、"aaa B=bbb" になってしまいます。
(ちなみに、vc2008では、"aaa"と正しい値になります)
セミコロンで区切ったり、いろいろ試したのすが、上手くいきません。
どういう風に定義すればいいんでしょうか?
429:デフォルトの名無しさん
20/06/17 14:10:08.25 jX4xbAE90.net
エンコードじゃないか?
430:デフォルトの名無しさん
20/06/17 15:23:10.31 GES6ctGCF.net
\0区切れで
431:デフォルトの名無しさん
20/06/17 16:27:07.59 Pzwr2rHG0.net
decode全然繋がらないぞ、糞が。
432:423
20/06/17 16:35:59.82 MIRkjWB00.net
自己解決しました。
これはvc2015の障害で、回避策としてはビルドしたときに作成される.vcxproj.userファイルを
テキストエディタで直接編集して改行するしかないようです。
433:デフォルトの名無しさん (ワッチョイ 9b22-8a07)
20/06/17 19:22:57 hmFdOKDc0.net
decodeの参加登録したのにアクセス方法案内のメールが来ねーよ
434:デフォルトの名無しさん
20/06/17 19:25:12.09 0xoIejs00.net
座間観光
435:デフォルトの名無しさん
20/06/17 19:29:37.22 hmFdOKDc0.net
あ、メール来てないけど入れた
436:デフォルトの名無しさん
20/06/19 19:59:29.22 jTb4ocFH0.net
Visual Studio 2019 ver16.6.2
検索コンボボックスあたりの挙動が変なんだが、
リリース間も無いものに更新して失敗したかな
437:デフォルトの名無しさん
20/06/19 20:13:32.01 zpoeEhiYd.net
>>431
更新間もなくだろうが時間が経とうが16.6.2の内容はいつまでも変わらないぞ
バグの修正が入ったらバージョン上がるんだから
438:デフォルトの名無しさん
20/06/19 20:44:49.53 V/NGOM9v0.net
バージョン末尾.2なんてまだまだバグが取り切れてないだろ
439:デフォルトの名無しさん
20/06/19 20:59:32.05 cGppewf80.net
VSに限らないけど、マルチディスプレイで使ってると検索ダイアログとかがIDEと逆のディスプレイに表示されてむかつく。
440:デフォルトの名無しさん
20/06/19 21:37:17.88 EPlRfjqz0.net
>>434
プライマリディスプレイを逆にしたら?
441:デフォルトの名無しさん
20/06/22 17:56:55.35 6VkDkXdV0.net
チェックインするときに競合の解決が自動で行われるんだけど、解決する前に確認したいんですが、何かいい方法ないでしょうか?
自動とか怖すぎます
442:デフォルトの名無しさん
20/06/22 18:58:32.64 SPgBeq4X0.net
最新とったら?
443:デフォルトの名無しさん
20/06/22 21:36:28.31 KovLWNEhd.net
>>436
まだVSS使ってんの?
444:デフォルトの名無しさん
20/06/22 21:47:44.95 pJzisI2b0.net
GND
445:デフォルトの名無しさん
20/06/22 21:52:33.70 NxEi2kPR0.net
TFSじゃないの?
446:デフォルトの名無しさん
20/06/22 22:47:38.15 KovLWNEhd.net
TFSならgitとして使ってローカルリポジトリでマージが成功してからプッシュすればいいのでは
447:デフォルトの名無しさん
20/06/22 22:57:20.85 QasGWgWCa.net
Remote Developmentはいつごろ逆輸入されんのかな
あとJavaなど多言語開発もしたい
448:デフォルトの名無しさん (ワッチョイ db33-h3+f)
20/06/22 23:43:03 kLoZFUh20.net
あんなにバカスカとサーバーに勝手インストールするようなしくみがVisualStudioで許されんのか?
Linuxビルドでギリギリな気が。
VSCodeが許されてるのは、コミュニティベースという免罪符があるからやろ?
449:デフォルトの名無しさん (ワッチョイ 1aad-nDsX)
20/06/22 23:50:05 XsD6ZsrY0.net
>>443
少しはググれよ
450:デフォルトの名無しさん
20/06/23 00:13:30.89 DIFRhmIq0.net
>>440
それです
>>441
まずgitとして使ってない
でも、gitとして使ってもサーバーにマージするときに自動で競合の解決されたりするんじゃないの?
451:デフォルトの名無しさん
20/06/23 00:44:26.79 oimlz+eJ0.net
git だとプルリクでコンフリクトが起きるとエラーになる
解決は自分でやらんとあかん
452:デフォルトの名無しさん
20/06/23 10:49:55.42 hkE9DTuJ0.net
>>444
?
Microsoftがつくったら、コミュニティベースではない、とでもいうつもりなのか?
453:デフォルトの名無しさん
20/06/23 10:53:22.82 4kHZmTBEF.net
>>438-439
Vc Vcpp Vcc Vdd Vss GND
454:デフォルトの名無しさん
20/06/23 13:28:56.79 SFcUBYXA0.net
電気回路かい!!
455:デフォルトの名無しさん
20/06/23 14:14:25.03 x4AbwE46d.net
>>445
競合があろうとなかろうとまずサーバーから最新版を取得してローカル側で解決してからでないとサーバーにpushできない
456:デフォルトの名無しさん (オッペケ Sr3b-jCqa)
20/06/23 16:17:50 cGQfLLXtr.net
使ったことないのに勝手にインストールとか言ってるのか?
457:デフォルトの名無しさん
20/06/23 18:23:55.52 qJ0BchgB0.net
>>447
もしかしてこのページにすらたどりついてないの?
URLリンク(visualstudio.microsoft.com)
458:デフォルトの名無しさん
20/06/23 18:55:29.82 xvrsphKBd.net
>>452
それvscodeのremote developmentとまったく別物w
459:デフォルトの名無しさん
20/06/23 20:15:54.56 J8Nz6UyK0.net
リモートより妹を開発しろよ
460:デフォルトの名無しさん (ワッチョイ db33-h3+f)
20/06/23 21:00:54 hkE9DTuJ0.net
>>454
おまえは小野妹子を開発してろ。
461:デフォルトの名無しさん
20/06/23 21:19:56.31 J8Nz6UyK0.net
妹尾河童は開発済みだからそんなものいらない。
462:デフォルトの名無しさん
20/06/23 21:22:08.49 EVBfRnLNM.net
イモトで我慢しる
463:デフォルトの名無しさん (ワッチョイ 2310-vlIz)
20/06/23 21:40:18 ncetR+c00.net
イモトそんなに悪くないぞ
464:デフォルトの名無しさん
20/06/25 23:03:49.31 QktGfHvZ0.net
イモトやなの?じゃあ俺がイモトにしようかな
465:デフォルトの名無しさん
20/06/25 23:44:57.14 ByJQs8+60.net
イモトは既婚やで
466:デフォルトの名無しさん
20/06/25 23:58:27.16 k4NEcI3pd.net
遊ぶなら既婚の方が安全
467:デフォルトの名無しさん (ワッチョイ 3f6a-NJGG)
20/06/26 00:23:48 aQk4uPb10.net
既婚でイモトレベルと遊ぶとか罰ゲームかよ
468:デフォルトの名無しさん
20/06/26 00:54:49.24 77tDaQpZ0.net
ふすま一枚隔てて今
469:デフォルトの名無しさん
20/06/26 01:02:54.86 M/e+KCsR0.net
味噌汁の作り方を
470:デフォルトの名無しさん
20/06/26 15:31:40.05 nfhg9Ekxa.net
VSCodeと統合はやくしてくれ
471:デフォルトの名無しさん
20/06/26 16:34:34.87 51XPH0Fb0.net
>>465
混ぜるな!危険!
似たところはないレベル。
どうしてそんなものの名前に「VisualStudio」を含めてしまったのか?
検索してもまぎらわしいことがあるし、いっそ「Microsoft Code」とかでよかったのに。。。
472:デフォルトの名無しさん (ワッチョイ 8f02-b+34)
20/06/26 16:41:25 Ayou2rLu0.net
vscodeにvsを組み込めばいいじゃない
473:デフォルトの名無しさん
20/06/26 17:27:42.86 8TvHSlCyM.net
今名前変えるなら GitHub Code とか Codespaces Local とかじゃないかな
474:デフォルトの名無しさん
20/06/26 18:03:32.64 9etEQyfpM.net
>>465
今更有料化したらatom陣営に仇討ちされるぞ
475:デフォルトの名無しさん (ワッチョイ 8f33-nmuj)
20/06/26 19:12:25 51XPH0Fb0.net
>>467
マルチウインドウもできない、する予定もないVSCodeごときがVisualStudioを取り込もうなどとは言語道断!
476:デフォルトの名無しさん
20/06/26 22:14:53.19 rU5xla4q0.net
VSCodeってデバッグが地獄なイメージ
地獄というか2000年以前というか
477:デフォルトの名無しさん
20/06/27 09:43:11.52 6x1/fd8oM.net
C#アプリケーションのコーディングに集中したいときはVS
Dockerを中心にマルチ言語で開発するときはVSCode
頭のなかでスイッチを切り替えればいいだけなんだが統合してくれればそっちのが楽だ
あとVSでもコンテナに入って開発できれば最高
478:デフォルトの名無しさん
20/06/27 10:25:39.11 6BWZb9Ti0.net
>>471
デバッグだけじゃない。
479:デフォルトの名無しさん (ワッチョイ 4f61-lGdQ)
20/06/27 10:41:55 rOaH6R8n0.net
vs code、使ったこと無いけど、起動速度はどうなの?
480:デフォルトの名無しさん
20/06/27 10:51:12.04 sJu89nkIH.net
VisualStudioの500倍くらい
481:デフォルトの名無しさん
20/06/27 10:58:50.69 rOaH6R8n0.net
え?
でもElectronって、普通のWin32/MFCのアプリより起動速度が劇遅なんだけど。
482:デフォルトの名無しさん (ワッチョイ 8f33-nmuj)
20/06/27 11:20:43 4KtWklxj0.net
500倍なんか絶対ウソ。
でも、体感ではVSCodeのが速いのは確か。
そりゃそうだ。ソリューションとかプロジェクトとか、そんな大層なものはVSCodeにないからな。w
VisualStudioも、遅延ロードでかなり速くなったけど、結局待つからそんなには。
483:デフォルトの名無しさん
20/06/27 11:42:03.84 XWORMa8y0.net
vscodeはただのテキストエディタ並の起動速度が欲しかった
484:デフォルトの名無しさん (ブーイモ MM0f-TKyb)
20/06/27 12:30:18 cTLM9cqkM.net
開いた後のロードが激遅で苛つく
485:デフォルトの名無しさん
20/06/27 17:43:36.99 zJ5qI0WR0.net
インストールの際、ダウンロードキャッシュを保持にチェックを入れたままインストールして、C:\ProgramData\Microsoft\VisualStudio\Packagesにゴミが溜まっちゃったんだけど、チェックを外してこのフォルダの中身は削除しても問題ない?
486:デフォルトの名無しさん (ワッチョイ 8f33-nmuj)
20/06/27 18:02:57 4KtWklxj0.net
>>478
emacsよりは速いぞ。w
487:デフォルトの名無しさん
20/06/27 18:25:18.53 rOaH6R8n0.net
Electronは、HTMLとJSを実行するためにブラウザ相当のものを起動しているから、
ブラウザ起動と同程度の重さを vs code が伴ってしまうことになる。
テキストエディタは高速でなくてはならないので、それだと本当は困る。
488:デフォルトの名無しさん
20/06/27 18:44:03.16 ZFnYFbMi0.net
普通はviを使う。
489:デフォルトの名無しさん
20/06/27 18:46:10.12 l0w+u64n0.net
普通は猫を使う。
490:デフォルトの名無しさん
20/06/27 18:53:12.73 ZFnYFbMi0.net
>>484
やまねひできさんですか。
491:デフォルトの名無しさん
20/06/27 18:54:44.03 ZFnYFbMi0.net
ム板はライセンス違�
492:スが多いです。 共に撲滅していきましょう。
493:デフォルトの名無しさん
20/06/27 19:07:23.41 l0w+u64n0.net
普通ビル・ジョイだろ
494:デフォルトの名無しさん
20/06/27 19:11:57.57 ZFnYFbMi0.net
>>487
こんばんは、やまねひできさん。
495:デフォルトの名無しさん
20/06/27 19:51:40.65 CIYHNSt9M.net
,.;'‐、____,:-;';:、.
/;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;ヽ.
/;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;ヽ.
/;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:ヽ.
i;:;:;:;:;:/ノ-'-''"ヽ;:;:;ヽ'''-ヽ、;:;:;:;:;|
{;:;:;:;:ノ■■■ ■■■ヽ;:;:;}
ヽ;:;{ _ _ |;:;:{
};:;|三/ ●),. 、(● ヽ三 |〈
ヽ| " ゙='"/:::ヾ='"゙ | } __________
{ |∫ ∴ (,.、::,. ) ∵ |/ /
ゝ::●. ...:人:人:::..... ...! < そうです、わたしがやまねひできです
{;;ヽ:.:.:.:.:.:.:.<Ξ>:.::.:.:.:.:.:.:/;} \
/ ヽ:.:.:.:.::.:.:.:.:.:.:.:.:.:.:/ \  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ |ヽ:.:.:.:.:.:.:.:.:.:/| \
ヽ ̄ ̄ ̄ /
ヽ___/
496:デフォルトの名無しさん
20/06/27 19:52:56.24 ZFnYFbMi0.net
>>489
こんばんは、やまねひできさん。
497:デフォルトの名無しさん
20/06/27 20:03:10.69 HGnvrgEPa.net
>>481
emacs は OS と同時に起動してあとは OS を落すまでずっと起動しつづけるものだ
498:デフォルトの名無しさん
20/06/27 20:21:37.90 zJ5qI0WR0.net
拡張機能管理を開くと、
Visual Studio で依存関係グラフの作成の問題が発生しました。
現時点で拡張機能を変更すると問題が発生する可能性があります。
トラブルシューティングするには、次の手順に従ってください: URLリンク(aka.ms)
というエラーが出るんだけど、何とかなんない?
499:デフォルトの名無しさん
20/06/27 20:34:49.03 uyyVmv7c0.net
>>492
修復インストール試してみれば?
500:デフォルトの名無しさん
20/06/27 20:41:15.54 zJ5qI0WR0.net
>>493
以下のエラーが出てダメでした・・・
'Microsoft.VisualStudio.Product.Community,version=16.6.30204.135' の依存パッケージが見つかりません: Component.Microsoft.ML.ModelBuilder,version=16.1.0.2027905。
501:デフォルトの名無しさん
20/06/27 20:51:45.61 uyyVmv7c0.net
何か機械学習(ML)関係の拡張機能入れた覚えはある?
502:デフォルトの名無しさん
20/06/27 21:07:53.82 zJ5qI0WR0.net
何かこれで解決できそうな気がする・・・
Find and Remove the first ModelBuilder entry in the file “state.json”. (backup the state.json firstly )
でもやり方がわかんない・・・
URLリンク(developercommunity.visualstudio.com)
503:デフォルトの名無しさん
20/06/27 21:11:19.84 zJ5qI0WR0.net
>>496のフォーラムの質問者同様、CCleaner+CEnchancerで不要ファイルのクリーニングやってたので・・・
504:デフォルトの名無しさん
20/06/27 21:33:16.27 4KtWklxj0.net
>>491
emacsclientが使えればいいけど、シングルターミナルだとなかなか。。。
だから、ワイは黙ってEDITOR=emacs。
遅くても気にしなければいいだけなので。w
まあ、そんな解決策でよければ、VSCodeの起動速度も気にならんだろうけどな。
505:デフォルトの名無しさん
20/06/28 00:46:20.92 Gm6XrdL10.net
>>496の英文をdeepl翻訳したもの
ファイル "state.json "のModelBuilderの最初のエントリを見つけて削除します。 (最初にstate.jsonをバックアップします)
"state.json "のModelBuilderの最初のエントリって何だ?
506:デフォルトの名無しさん
20/06/28 10:37:54.85 Gm6XrdL10.net
自己解決
state.packages.jsonの修正も必要だっ�
507:ス
508:デフォルトの名無しさん
20/06/30 18:10:23.54 m8MjKZJF0.net
Communityでテンプレートを作成する時にハマった
MyTemplate.vstemplateのTargetFileNameはコピー元のファイルからの相対パス
しかも親ディレクトリを表す「..\」は使用できない
なので
ProjectName
- ProjectName.hから
$projectname$
- $projectname$はできない
最初から親ディレクトリにファイルを配置しておかないといけない
509:デフォルトの名無しさん (ワッチョイ 63ad-Wiu6)
20/07/01 02:04:56 /9PeXIMA0.net
表示>ターミナルから
開発者用PowerShellからnpm等のコマンドを打っているのですが
こちらの画面上に表示される文字をコピーしたい場合はどうすれば良いですか?
ctrlを押した時点で選択が解除されてしまい、コピペが出来ず不便でして。
どなたか心当たりある方いらしたらお願いいたします。
510:デフォルトの名無しさん
20/07/01 03:49:29.62 bcmkIUwh0.net
右クリックは?
知らんけど。
511:デフォルトの名無しさん
20/07/01 07:24:26.70 XqiOJ8AF0.net
確認してみたけどconhostでのPowershellの標準的な振る舞いだな
選択範囲を右クリックすればテキストはクリップボードにコピーされてる
512:デフォルトの名無しさん
20/07/01 10:51:32.62 aTc1rLEj0.net
16.6.3リリース(2020/6/30)
URLリンク(docs.microsoft.com)
513:デフォルトの名無しさん
20/07/01 14:23:30.43 2OhIOPwM0.net
テンプレート作成時の$projectname$を大文字に変換する方法って
C++ではできませんか?
例としてはProjectNameをPROJECTNAMEにしたいんです
514:デフォルトの名無しさん
20/07/05 17:08:48.82 947DWTvF0.net
layoutオプションで作成したオフラインインストーラーにワークロードを追加する方法を教えてください
--layout --addだけでいい?それともmodifyやupdateコマンドを使う?
515:デフォルトの名無しさん
20/07/06 00:04:35.10 8CM+Lm680.net
悩んだり聞いたりするより全部落とすほうが早くて無駄がないけどな
516:デフォルトの名無しさん
20/07/06 01:49:24.38 qdC4CzR60.net
全部落とすと、要らないアップデートで悩まされるのでは
517:デフォルトの名無しさん
20/07/06 10:39:53.29 vjiPzzt6F.net
障らぬ神に祟りなし
518:デフォルトの名無しさん
20/07/06 11:41:26.12 yUwT+0bZ0.net
リソースビューからメニューを編集してる時に落ちます
手順としては
キーボードを使ってメニューを開く(右Altの左にあるキーを押す)
->キーボードのSを押して「区切り記号を挿入」を選択
->応答なしになってエラーになる
devenv.exe - アプリケーションエラー
メモリがreadになることはできませんでした
終了するにはOKをクリックしてください
のメッセージボックスが表示される
これは再インストールでも直りませんでした
他に解決方法があれば教えて下さい
519:デフォルトの名無しさん
20/07/06 11:46:55.17 yUwT+0bZ0.net
右Altの右でした
キーの名前はアプリケーションキー
EditBoxのサブクラスだとWM_CONTEXTMENUが発生するキーです
520:デフォルトの名無しさん
20/07/06 13:22:09.59 rf64YN+E0.net
>>508
早いわけ無い。
521:デフォルトの名無しさん
20/07/07 01:48:53.96 KSSByEye0.net
vs2021はどうなるのかなー
522:デフォルトの名無しさん
20/07/07 02:33:20.30 ltTCyz5l0.net
幻の2021TOKYO ver.
523:デフォルトの名無しさん
20/07/07 10:16:45.25 pnFsfYkB0.net
そろそろ年を製品名につけるのやめようよ
次からは原点回帰でVisual Studio Oneで
524:デフォルトの名無しさん
20/07/07 10:31:45.82 j66XPBCa0.net
年が分かりやすいから変えなくていい
525:デフォルトの名無しさん
20/07/07 10:40:01.27 1YEBfoXY0.net
バージョン番号は日付でOK
526:デフォルトの名無しさん
20/07/07 11:53:04.00 Vbdv299h0.net
>>516
デメリットしか感じない
527:デフォルトの名無しさん
20/07/07 12:02:16.05 Rnxn/+x60.net
>>516
その名前パチモンみたいからやめろ
528:デフォルトの名無しさん
20/07/07 12:06:35.06 yByKJQAn0.net
>>511がわかりました
メニューの入力状態になっていない時に(選択しただけの状態etc)
全角入力状態で文字キーを押すと応答停止で再起動になるみたいです
529:デフォルトの名無しさん
20/07/07 12:36:02.88 OYPo3ehYM.net
日付バージョン管理は印象が悪い
VisualStudio 2021(こっちが本物の最新版).bak
530:デフォルトの名無しさん (ワッチョイ a333-HCTF)
20/07/07 13:03:18 6dF5VbV40.net
>>521
不具合報告は、Microsoftにも頼むで!
しかし、IME関連は最近、ほかでもトラブルがあった気がするな。
なんでいまさら。。。
531:デフォルトの名無しさん
20/07/07 14:16:35.56 NONBIS7Nd.net
>>521
コミットメッセージを日本語入力すると異常終了するのが復活したけど関連してるのかな
532:デフォルトの名無しさん
20/07/07 16:46:28.56 ZGpfLvfx0.net
IMEの不具合はwindows10の更新で何やら。
そしてキー設定の自由度が減った。
533:デフォルトの名無しさん
20/07/07 18:28:40.91 L1vmh1Ln0.net
May 2020 Updateだとショートカットキーが効かなくなるバグがあるからそれ?
534:デフォルトの名無しさん (ワッチョイ 1b68-ucCN)
20/07/08 15:21:19 yuZwXh1F0.net
C++によるモバイル開発をインストールしただけでは
メニューのツールにAndroidがないからAVD Managerが無いのかと思ったら隠れてた
デフォルトではC:\Microsoft\AndroidSDK\25\toolsのAndroid.batを実行すれば
Android SDK Managerが起動するからTools->Manage AVDsで起動できた
535:デフォルトの名無しさん
20/07/13 15:39:36.29 inTd/Kzh0.net
Androidの開発中の出来事です
~\java\com\folderA
~\java\com\folderB
全てのjavaファイルを同じディレクトリ(上記で言うfolderA)に配置した場合は赤線が出ず
folderAとfolderBに分けた場合は赤線が出ます(ソースの変更は一切無し)
マウスオーバーのメッセージはcannot be resolved to a typeです
この状態でリビルドをしてもエラーは出ずデバッグもできます(ソースの変更は一切無し)
この場合フォルダを分けるだけで出る赤線は何を意味しているのですか?
536:デフォルトの名無しさん
20/07/13 15:46:32.26 ny9O75E10.net
本当にリビルドできてるの?
通常はフォルダを分けた時点でimport文か必要になるはずだが
537:デフォルトの名無しさん
20/07/13 16:08:26.65 n89N/KhV0.net
生成物をExplorerで完全に削除してから、あらためてビルドをやりなおしてみれば。
538:デフォルトの名無しさん
20/07/13 19:38:14.20 inTd/Kzh0.net
最小構成で試してみても同じでした
-----com\Main\MainActivity.java
package com.ProjectName;
import android.app.Activity;
import android.os.Bundle;
public class MainActivity extends Activity {
private SecondClass secondclass;
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
}
}
-----com\Second\SecondActivity.java
package com.ProjectName;
// 本来ならSecondActivityがあります
class SecondClass {
private SecondClass() {
}
}
539:デフォルトの名無しさん
20/07/13 19:41:31.39 inTd/Kzh0.net
赤線が出るのはMainActivity.javaのここですがリビルドできるんです
private SecondClass secondclass;
~~~~~~~~~~~~
540:デフォルトの名無しさん (ワッチョイ b10c-YsWi)
20/07/15 09:17:01 vOP8Cn9z0.net
Visual Studio 2019 version 16.6.4
URLリンク(docs.microsoft.com)
16.6も落ち着いてきたかな
541:デフォルトの名無しさん
20/07/16 02:17:51.42 ylfiO8NTH.net
SDL2.0はどうやってvisual studio 2019のc++によるandroidアプリの開発に導入しますか?
542:デフォルトの名無しさん
20/07/16 02:31:31.89 tSmLr/930.net
開いてるファイルを全部閉じる方法ありますか?
543:デフォルトの名無しさん
20/07/16 03:18:27.81 adFdP7Rb0.net
[ウインドウ]ー[すべてのドキュメントを閉じる]
544:デフォルトの名無しさん
20/07/16 07:08:04.48 qCnM92kz0.net
cl.exeのバージョンは変わってなかった
545:デフォルトの名無しさん
20/07/16 09:14:27.51 bp92lBtJr.net
VS codeみたいに縦に分割したい
546:デフォルトの名無しさん
20/07/16 09:17:56.31 PzZafv3e0.net
>>535
ファイルのタブ右クリック->すべてのドキュメントを閉じる
>>538
ファイルのタブ右クリック->垂直方向のドキュメント グループの新規作成
547:デフォルトの名無しさん
20/07/16 10:03:44.17 8MmfK0VV0.net
>>539
さんくす!やってみる!
548:538
20/07/17 11:58:08.59 0sNlDakf0.net
>>539
やってみたけど、「縦に」じゃなくて「横に」分割だったわ。。
ロ
ロ
↑みたいに出来ないかなって
classファイル増えるとこの方が嬉しい。。
549:デフォルトの名無しさん
20/07/17 12:16:06.87 060YMQC80.net
>>541
なら新規の水平方向のドキュメント グループかな
550:デフォルトの名無しさん
20/07/17 12:21:41.26 diHtVWuD0.net
>>541
シングルウインドウだから分割するしかないVSCodeと違って、VisualStudioはマルチウインドウ対応なんだから、タブを別のウインドウなりペインなりにしたらいいんじゃないの?
551:538
20/07/17 13:28:00.79 0sNlDakf0.net
>>542
ワイのVS君には見当たらない。。
>>543
せやな!潔く諦めるわ!
552:デフォルトの名無しさん (ワッチョイ ae68-YsWi)
20/07/17 13:45:25 060YMQC80.net
なんでないねんw
553:デフォルトの名無しさん
20/07/17 15:44:45.19 05aNzlEFd.net
ID:060YMQC80
IDEを適当にいじってりゃ自己解決しそうなことがなんでできないんだろう
PG向いてないんじゃないの
554:デフォルトの名無しさん
20/07/17 15:48:40.30 060YMQC80.net
俺かよw
555:538
20/07/17 17:23:36.10 FjcJ3qwh0.net
理解した!
出てこないとおもったら
口日
がくっついたみたいな感じに、コードエディタのなかでは自由に組み合わせはできなくて、
垂直(1列)か水平(1行)しか無理なのか・・
でも546は出来るんだろうな!うらやましい!w
556:デフォルトの名無しさん
20/07/17 19:00:19.08 060YMQC80.net
>>548
垂直で分けてる時でも
同ファイルを上下に分割なら
メニューのウィンドウから分割でできる
別ファイルはわからないごめん
557:デフォルトの名無しさん
20/07/17 19:04:13.40 XucNNX1Lr.net
自分はC#だから
ロ
ロ
みたいに分割されてもクラスの一覧性が上がらない
モニタを縦にしたらいいのかもしれないが
558:デフォルトの名無しさん (ワッチョイ 7d33-TaVz)
20/07/17 19:15:54 diHtVWuD0.net
>>549
それをするなら、スクロールバーの上端からドラッグ!
UIからわかるとおり、これはひとつのファイルウインドウでビューを複数つくる機能やろ。
別のファイルは別のウインドウで。
559:デフォルトの名無しさん (スフッ Sdfa-yOfz)
20/07/17 19:18:54 eORc4sOmd.net
こんなの手取り足取り教えなくても触ってたら分かるだろ
560:デフォルトの名無しさん
20/07/17 19:47:57.64 86FBR4Xya.net
モニター2台とかできるのかな
561:デフォルトの名無しさん
20/07/17 19:56:31.53 +UC3MsuT0.net
既に教えられてるとおりの水平/垂直のドキュメントグループで何がだめなのさっぱりなんだが
562:デフォルトの名無しさん
20/07/17 20:06:56.83 XucNNX1Lr.net
表示されないと言ってるから最近のVSじゃなくて古い奴使ってるんじゃないかな
少し前に追加されたものだから
563:デフォルトの名無しさん
20/07/18 14:22:24.61 PjD4zOkd0.net
>>538
何をやりたいのかいまいちよくわからんけど、同じファイルを横に並べたいと言うならこれ↓
URLリンク(imagingsolution.net)
分割した画面を縦に並べるように更に分割もできるから 口日 みたいな配置もできるよ
564:デフォルトの名無しさん
20/07/18 15:11:15.42 7WBm5sdR0.net
>>556
>>543
565:デフォルトの名無しさん
20/07/18 17:49:57.71 PjD4zOkd0.net
>>557
???
別にお前はそうすればいいと思うがそれをいちいち俺に言われても困る
566:デフォルトの名無しさん
20/07/18 18:59:43.60 7WBm5sdR0.net
>>558
既出だし、本人納得済みだっつーんだよ。
要は、黙れと「おまえ」に言っとる。
567:デフォルトの名無しさん
20/07/18 19:52:40.20 PjD4zOkd0.net
>>559
>>543が既出?
頓珍漢なこと言ってるだけだろ
納得済み?
>>548で諦めてるやん…
恥の上塗りしないようにお前が黙ったほ方がいいぞ
まあ、もう手遅れだけどw
568:デフォルトの名無しさん
20/07/18 21:18:07.92 7WBm5sdR0.net
>>560
そう、出遅れたくせに手遅れ。w
569:デフォルトの名無しさん
20/07/18 22:36:53.47 PjD4zOkd0.net
>>561
ごめん、まじで何を言ってるのかわからん…
恥の上塗りにしかなってないことはよくわかるけどw
570:デフォルトの名無しさん
20/07/20 07:17:40.28 xuUtubpL0.net
C#とBASICのどちらも同じなんですが、自前のDLLのpdbファイルを置くことでデバッグできますが、DLLからまた別の自前のDLL(pdbも置きます)を呼び出すと例外が発生します。
ReleaseのDLLだけであれば例外は発生しません。
アドバイスよろしくお願いします。
571:デフォルトの名無しさん
20/07/20 07:49:31.85 zElY3WKIM.net
DLLってどういうしくみで動いてるんですか?
置くだけで関数が使える?
まるでブルーレット置くだけでトイレがキレイになる?
572:デフォルトの名無しさん
20/07/20 08:08:35.03 5TMomBrL0.net
馬鹿は黙ってろ
573:デフォルトの名無しさん
20/07/20 09:02:04.09 Vjis/r/h0.net
ブルーレットを過信しすぎ
574:デフォルトの名無しさん
20/07/20 10:20:27.83 s4qBeeJH0.net
>>564
DLLはdynamic link libraryの頭文字だ
他にstatic link libraryがある
CやC++で普通に「リンク」してライブラリの関数をexeに内蔵させるのが後者
exeには内蔵させず実行中、必要になり次第読み込むのが前者だ
575:デフォルトの名無しさん
20/07/20 10:21:07.12 s4qBeeJH0.net
COMはDLLの一形態だ
576:デフォルトの名無しさん
20/07/20 10:37:26.97 dYLkuMP/0.net
やはりDelphiが最強のようだな
577:デフォルトの名無しさん
20/07/20 10:39:05.88 oCdL4TUpF.net
DLL HELL の悪夢から逃れるための COM
578:デフォルトの名無しさん
20/07/20 10:54:14.55 ZDLzWd0R0.net
>>563
デバッグビルドのDLLが別のDLLを参照してて、それが足りないんじゃないの?
依存DLLを確認すれば?
URLリンク(www.google.com)
579:デフォルトの名無しさん
20/07/20 12:00:06.83 FjPlEGKhd.net
vectorとかの、
ビルドに依存する型をインターフェースにしてない?
580:デフォルトの名無しさん
20/07/20 13:26:52.19 OcNpwLS00.net
>>563
mallocやnewなどの基礎的なライブラリが、Release版とDebug版では異なっている。
DLLの場合、それを意識的にそろえるようにしないといけない。
異なるものが混在してしまうとハングアップする。
また、ライブラリの初期化のタイミングが、DLLが動的リンクされたタイミングや、
アプリの開始のタイミングなど、色々とあるので、それも配慮しないといけない。
どのDLLがどのライブラリを使って、どのタイミングでライブラリを初期化しているか
詳しく把握していないといけない。
単にコンパイラやIDEにDLLのリンクを指示すれば勝手に正しくリンクしてくれるとは限らない。
また、mallocやnewなどの基礎的なライブラリは、絶対ではないが、同じ実体を共有して
使わなければいけないことがある。
あるDLLでnewされたメモリブロックを、mainのプログラムでdeleteするような場合、
同じライブラリの実体でなければ、ヒープ領域が混乱してダウンするだろう。
581:デフォルトの名無しさん
20/07/20 13:30:55.46 OcNpwLS00.net
>>573
C++の場合、vectorやlist、stringなどは、異なるDLL間で当たり前の様に
渡しあえるかというと、そうでもない。
ちゃんと、それらの基礎となっているmalloc, new などが、異なるDLLで、
同じ1つのライブラリのものを使い、ヒープ領域も1つだけで、初期化も
アプリの起動時に一回だけにしてやる必要がある。
それは完全自動でやってくれるわけではない。
582:デフォルトの名無しさん
20/07/20 13:35:39.64 OcNpwLS00.net
>>574
さらにいえば、STLも、同じ『メーカー」の同じバージョンのものを使わなければ成らない。
ヘッダファイルがわずかでも違っていれば、問題の原因に成る。
例えば、std::vectorも、バージョンや「メーカー」が異なれば、異なるプログラムになっている。
なので、C++のインターフェースを持つDLLを使うには、技術的な深い理解が必要となるため、
インターフェースはpure Cの方が便利。
ただし、その場合でも、絶対ではないが、原則的には、malloc, free などは同じライブラリで、
1つのヒープ領域でなければならない。
583:デフォルトの名無しさん
20/07/20 13:44:44.49 oCdL4TUpF.net
>pure Cの方が便利
ほんそれ
584:デフォルトの名無しさん
20/07/20 14:59:22.34 l9/OFRp/0.net
クラス丸ごとexportならそのクラスの
operater new と delete をオーバーライド
するのがデフォ。
vc4++系は実装が甘く、new[]とdelete[]の
オーバーライドが出来ない。
COMの仕様はこんな所から来ているのでは
ないかと邪推している。
585:デフォルトの名無しさん
20/07/20 15:52:56.07 s4qBeeJH0.net
C++98より以前にできたものだかんな
規格C++を前提に批判するのはバカ丸出し
586:デフォルトの名無しさん
20/07/20 23:49:46.05 NAkGmQkT0.net
今のSTLだと、vectorやlistなどは、アロケーターを変えることが出来るから、
その機能を使えば、DLLとmainプログラムでそれらのコンテナを使う際に
同じヒープ領域を使うことが可能となり、データの橋渡しとしてもそれらの
コンテナを使うことが出来るようになる。
587:デフォルトの名無しさん
20/07/21 07:56:21.05 wp45eSLn0.net
DLL内で確保してるののアロケータを差し替えてもらうなんてふつうできないんじゃね?
588:デフォルトの名無しさん
20/07/21 09:08:28.94 CtqWpeyE0.net
>>580
考えてみればそうかも。
589:デフォルトの名無しさん
20/07/21 09:18:55.15 01DAbAjO0.net
dll内で確保したメモリはdll内で解放
exe内で確保~exe内で解放
じゃないの?
590:デフォルトの名無しさん
20/07/21 09:36:00.43 o7FqF7qOM.net
dllを跨がる事も出来ない。
APIで確保した場合は別
591:デフォルトの名無しさん
20/07/21 10:32:42.54 +OCbOnRhF.net
息をするように嘘を吐く2ちゃんねる
嘘を嘘と見抜けない人は剥いてない
592:デフォルトの名無しさん
20/07/21 11:08:23.14 4HaZPYJN0.net
>>584
包茎乙
593:デフォルトの名無しさん
20/07/21 11:33:40.78 zLsMBNFrd.net
dllを長く使うつもりなら
色々に依存するインターフェースは使わないこと
594:デフォルトの名無しさん
20/07/21 11:58:14.02 +OCbOnRhF.net
C++でDLL造るときはC用の出入り口も造ること
595:デフォルトの名無しさん
20/07/21 12:01:28.29 6CpMqD4P0.net
あれ? COMはCでも使えるの知らない人多いの?
596:デフォルトの名無しさん
20/07/21 12:06:33.15 +OCbOnRhF.net
知ってるよ
597:デフォルトの名無しさん
20/07/21 12:08:41.26 vD/EKDsjM.net
ヒープが同じとか異なるとかってどういうこと?
windowsは特殊な仕組みがあってdllが異なるヒープを使えるの?
598:デフォルトの名無しさん
20/07/21 12:41:00.75 CtqWpeyE0.net
>>590
malloc(),free(),new,delete などは、WindowsOSではなく、アプリが
使っている標準ライブラリ(CRT)が担っている。
DLLだとヒープ領域がアプリ本体部分と分かれてしまう可能性がある。
それは、DLLの実装の仕方に依存する。
malloc(),free()もDLL版で行うようにすれば、同じヒープ領域を使えるかもしれない。
599:デフォルトの名無しさん
20/07/21 12:44:04.84 IujWLHlvr.net
python勉強したい、将来tvtest buildしたい、でcodeじゃなくてvs2019入れてて勉強始めたpascalおっさんだけど
半年安定してたマシンが安定しなくなった
マウスが突然消えて数秒後に使えるようになる
btヘッドホンから突然音が出なくなり再起動しないと改善しない
外付けNASにファイルのコピーができなくなり再起動しないと改善しない
こんなことってありますか?
もしかして仮想環境じゃなくて実マシンに入れた俺が馬鹿なんでしょうか?
Ryzen3950X Win10でWindowsは3月からアップデートかけてないです
何やれば直るのかエスパーできる方いましたらどうかアドバイスお願いします
600:デフォルトの名無しさん
20/07/21 12:45:01.15 CtqWpeyE0.net
>>591
昔から、プロは静的リンクを好んで使っていた。
だから、アマ用のVSでは動的リンクのみのサポートで、プロ版では静的リンク
できることが売りになっており、MSもプロが後者を好んで使うことを知っていた。
動的リンクを使うには、プロですら特殊な知識と調査が必要で、
生半可な知識で動的リンクを使うのは難しい。
601:デフォルトの名無しさん
20/07/21 12:45:50.38 9nTqLJ9k0.net
>>592
それだけの情報じゃ、OSごと入れなおしたら?ぐらいしか言えないのでは
602:デフォルトの名無しさん
20/07/21 12:49:55.09 vD/EKDsjM.net
>>591
ヒープ領域はプロセスごとに1つでしょ
603:デフォルトの名無しさん
20/07/21 12:50:13.84 CtqWpeyE0.net
>>590
静的ライブラリは、obj ファイルの集合であるが、
DLLは、「ライブラリ」と名が付いていても、実際には中味は exe ファイルと
ほぼ同じもので、実行ファイルである。
DLLは実行ファイルなので、静的ライブラリを静的リンクすることも出来る。
なので、malloc, free などが入っている標準ライブラリ(CRT)を
静的リンクした状態のDLLも作ることが出来る。
こういう状態のDLLは、mainのアプリ側のexeのmalloc, freeとは別のヒープ領域に
なってしまっているから、vector, list などをデータの受け渡しに使うとトラブル可能性
がある。
604:デフォルトの名無しさん
20/07/21 12:50:13.85 CtqWpeyE0.net
>>590
静的ライブラリは、obj ファイルの集合であるが、
DLLは、「ライブラリ」と名が付いていても、実際には中味は exe ファイルと
ほぼ同じもので、実行ファイルである。
DLLは実行ファイルなので、静的ライブラリを静的リンクすることも出来る。
なので、malloc, free などが入っている標準ライブラリ(CRT)を
静的リンクした状態のDLLも作ることが出来る。
こういう状態のDLLは、mainのアプリ側のexeのmalloc, freeとは別のヒープ領域に
なってしまっているから、vector, list などをデータの受け渡しに使うとトラブル可能性
がある。
605:デフォルトの名無しさん
20/07/21 12:55:42.88 CtqWpeyE0.net
>>592
経験的に言えばエスパーは無理で、自分で原因を切り分けていくしかない。
ハードウェアの故障なども有り得る。
個人的には、マザーボード上のDIMMメモリの接触不良などがあって、
メモリを抜き差しすると直った。
VS以外では問題が起きなければ、VSの再インストールで直るかも知れない。
結局、OSの再インストールからやり直したほうが早いことも多い。
606:デフォルトの名無しさん
20/07/21 12:58:25.00 Fms/KiZ50.net
vs2010にはserver os で動かすと
ハングするというbugがあった
2019にあるかどうかは知らない
607:デフォルトの名無しさん
20/07/21 13:04:01.39 Xnh1LrPnd.net
そもそも提示された症状すべてvs関係あるの?って感じだけど
なぜこのスレに書き込んだのかもう少し情報開示してくれんとね
608:デフォルトの名無しさん
20/07/21 13:05:08.56 CtqWpeyE0.net
>>592
この時期だと、冷却不十分でマザーボードが故障した可能性もある。
ファンの回転方向は重要で、吸気と排気を両方する必要があり、
吸気だけ、排気だけをしていると冷えない。
また、ファンだけでなく、排気�
609:福pソコンラックの背板などで塞ぐと駄目。 マザーボードは熱に弱い。 一度壊れると交換するしかない。
610:デフォルトの名無しさん
20/07/21 13:31:04.66 6CpMqD4P0.net
防塵フィルターに埃が溜まるので時々掃除してやらんといかん
611:デフォルトの名無しさん
20/07/21 14:16:39.09 01DAbAjO0.net
とりあえずアップデートやればって指摘がないのは驚き
612:デフォルトの名無しさん
20/07/21 14:25:28.36 Fms/KiZ50.net
最新版には変なBUGがあるからな
613:デフォルトの名無しさん
20/07/21 14:34:53.13 dx3SfEykd.net
>>604
でもバグを修正したらバージョン上がるんだぜ
いつアップデートするの?
614:デフォルトの名無しさん
20/07/21 14:38:03.82 zPznaVA40.net
ちょくちょくとんでもないバグを仕込んで来るので、アップデートするタイミングが悩ましい
最近はアップデートがしばらく止まってるし、上げ時か?
615:デフォルトの名無しさん
20/07/21 14:55:53.57 DHZhW719M.net
>>593
どこのVSの話だ?
Visual Studioは昔からExpress版でも静的リンクはできたぞ
616:デフォルトの名無しさん
20/07/21 15:08:08.22 +OCbOnRhF.net
息をするように嘘を吐く5ちゃんねる
嘘を嘘と見抜けない人は剥けてない
617:デフォルトの名無しさん
20/07/21 15:24:26.62 2lG+QhvZd.net
>>607
express版とかまだない頃、Standard版はスタティックリンク非対応なのでProfessional版が必要という時代があった
618:デフォルトの名無しさん
20/07/21 15:25:44.20 zPznaVA40.net
VC++4.0のStandard版とかその辺りになんか制限があった気もするけど思い出せないな
619:デフォルトの名無しさん (JP 0H42-EuSj)
20/07/21 15:29:04 71tOdma1H.net
学術の巨大掲示板群 - アルファ・ラボ URLリンク(x0000.net)<)
☆ malloc / free を実装してみた (C#)
URLリンク(up.x0000.net)
620:デフォルトの名無しさん (スフッ Sdfa-yOfz)
20/07/21 15:38:47 2lG+QhvZd.net
>>610
6.0もそうだったはず
621:デフォルトの名無しさん
20/07/21 15:47:29.35 IujWLHlvr.net
皆さんレスありがとうございます
このスレで書いたのはvs入れるまで半年安定しててこんな症状全くなかったからです
録画機なので24時間稼働で夏は冷房常時入れてます
OCもしてません
windowsupdateかけて駄目ならvs入れ直すぐらいしかないでしょうか?
622:デフォルトの名無しさん
20/07/21 15:52:54.03 o9MXgCnZ0.net
>>609
いつの時代?
623:デフォルトの名無しさん
20/07/21 15:57:32.98 9nTqLJ9k0.net
Express版が出たのは2005からだったっけか
624:デフォルトの名無しさん
20/07/21 15:58:04.02 2lG+QhvZd.net
>>614
>>612
625:デフォルトの名無しさん
20/07/21 16:03:54.20 Riz4lAzva.net
VB6から移行させるために無料で使わせてみるしかないからな。expressじゃ仕事に使うには不便だからprofessionalを買ってくれるだろうと。
まあ本気で仕事に使ってる所はsubscriptionで入手済みなんだけどね。
626:デフォルトの名無しさん
20/07/21 16:13:43.82 3qFx5KcLM.net
>>609
どのバージョン?
Visual Studio 6.0のStandard Editionなんて見たことないし
Visual C++ 5.0/6.0とかの話かな?
627:デフォルトの名無しさん
20/07/21 16:20:48.27 wlPCKaHF0.net
VS5と6使ってたことあるけど、静的リンク使ってたよ
つーか、標準ライブラリが昔も今も静的リンクでしょ
628:デフォルトの名無しさん
20/07/21 16:23:31.00 2lG+QhvZd.net
>>619
使ってたのはProfessional以上だろ
629:デフォルトの名無しさん
20/07/21 16:25:28.83 zPznaVA40.net
VS6にStandard版は無かったはずだしな
630:デフォルトの名無しさん
20/07/21 16:34:11.85 wlPCKaHF0.net
VS5のつもりだったけど存在しないねこれw 97だね
97も6もprofessionalかenterpriseしかないけど、ようするにpro未満のバージョンが存在してて
それが静的リンク未対応ってこと?
631:デフォルトの名無しさん
20/07/21 16:35:40.05 wlPCKaHF0.net
というか、最初に書いたけど標準ライブラリはどうなるの?
632:デフォルトの名無しさん
20/07/21 16:37:52.61 2lG+QhvZd.net
>>622
単体版VC++のStandard Editionということだな
633:デフォルトの名無しさん
20/07/21 16:49:10.54 Xnh1LrPnd.net
>>613
vs入れて不安定になったならまずはvs再インストールでは?
634:デフォルトの名無しさん (ワッチョイ 9161-eVHI)
20/07/21 18:25:05 ACChjeuR0.net
VC++ 6.0 単体といっても、Standard Edition と言ってもこのような立派な箱に
入っていて、中にはちゃんとした IDE(Visual Studio) が入っていた。
Visual Stuidio というのは、C#単独で打っても売れないから、戦略として
C++とC#、VBを一緒くたにして抱き合わせ販売するようになったときの箱に
書いてあった名前だと思う。
URLリンク(www.ebay.com)
635:デフォルトの名無しさん
20/07/21 18:27:14.38 ACChjeuR0.net
ネットは、Wikipediaも含めて、「歴史の改変」の様な現象が見られる。
本当の事を言っている人が嘘付き扱いされるような。
636:デフォルトの名無しさん
20/07/21 18:39:51.63 ACChjeuR0.net
Visual C++ 6.0 (1998年)発売の時、その前年に Visual Studio なるパッケージも
売られるようになったらしいが、今と違って、C++がフラグシップ的な扱いだったので
マイクロソフトの最上位のプロ用言語といえば、VC++ 6.0 であった。
Visual Studioという名称自体が使われ始めたのがそのころだったので、
Wikipediaだけを見ると、全く別の商品のように見えるかもしれないが、当時の
感覚としては主流がVC++で、VSは、VBとVC++、J++の全てが欲しい企業が
買う感じだった。
今は、VC++を使いたい人は、VC++というパッケージがないために、VSを買うしかないから、
当時と感覚が違っている。
637:デフォルトの名無しさん
20/07/21 18:41:58.24 Riz4lAzva.net
VC6/VB6は最安エディションが単品で約10万円、下位エディションの代わりに機能劣悪なQuick C/Quick Basicが2万円で売られていた。MASMも別で58000円だっけ?とんでもない時代だよ。
638:デフォルトの名無しさん
20/07/21 18:58:17.84 zPznaVA40.net
>>629
Standard Editionはもっと安かった
URLリンク(pc.watch.impress.co.jp)
639:デフォルトの名無しさん
20/07/21 18:58:30.53 Fms/KiZ50.net
MS-C 3.00.17の24万円から見れば可愛いものですよ。
なお、ASCII扱い
640:デフォルトの名無しさん
20/07/21 19:32:01.08 MJatgqb20.net
3.0なんてlatticeじゃん
641:デフォルトの名無しさん
20/07/21 19:56:29.18 Fms/KiZ50.net
>>632
嫌、Latticeは2だ
642:デフォルトの名無しさん
20/07/21 20:27:21.66 wp45eSLn0.net
>>597
別のGlobalAlloc領域が使われるってだけだろ。
それを異なるヒープとは言わないし問題の原因というわけでもない。
643:デフォルトの名無しさん
20/07/21 20:34:55.41 Fms/KiZ50.net
>>595
つ HeapAlloc()
この辺りの仕様はWindows Internals の10章
に書いてある
で、不毛だから止めないか?
644:デフォルトの名無しさん
20/07/21 20:50:29.68 FaBRybi90.net
>>629
今思えばそれ使えばいくらでも稼げたんだからちょろい時代
645:デフォルトの名無しさん
20/07/21 21:34:03.31 rM6dVmFW0.net
いつまでインターネット老人会を続けるんだw
646:デフォルトの名無しさん
20/07/21 22:50:28.95 ACChjeuR0.net
>>634
違う。
Cのmalloc()はWin32のGlobalAlloc()と同じではなく、効率アップのために
自分でHeap構造を作って制御しているから。
647:デフォルトの名無しさん
20/07/21 23:05:45.35 ACChjeuR0.net
>>635
malloc()は、HeapAlloc()そのものでもない。
Cの標準ライブラリが独自にHeapを形成している。
648:デフォルトの名無しさん
20/07/22 02:20:07.96 3fJCd1Uxa.net
OS無しでもその辺の標準関数は使えるものが多いぞ。
649:デフォルトの名無しさん
20/07/22 08:51:18.73 D5ihsLtsM.net
>>638-639
だれもmalloc()がGlobalAlloc()やHeapAlloc()と同じなんて言ってないんじゃね?
別のGlobalAlloc領域って書いてあれば普通わかると思うが…
malloc()とfree()で違う管理方法ならぶっ壊れるかもしれないって話だろ
650:デフォルトの名無しさん
20/07/22 08:54:54.14 A+qzPgpAa.net
>>592
OSから入れ直し
651:デフォルトの名無しさん
20/07/22 09:15:43.48 3+U6UIuh0.net
>>641
いずれにしても、malloc()は、DLLとmainプログラムのライブラリのリンクの
仕方によっては異なる管理領域を持つ全く別のヒープ領域になってしまう。
逆に、GlobalAlloc()やHeapAlloc()は、ライブラリをどうリンクしてもアプリ全体で
1つの管理領域を持つ共通のヒープ領域を持つ。
なので後者だけを使っていれば問題はないが、通常、C/C++は、前者を
主に使うので問題が起きる。
652:デフォルトの名無しさん
20/07/22 10:10:13.10 ykTCCLm10.net
cでmallocしたポインタをGlobalAllocで確保したポインタを要求するAPIに渡してもそのまま動くことの方が多い
Lockしないといけないとかも昔の話
もちろんcでmallocしたポインタをGlobalFreeとかしたら当然可笑しくなる
653:デフォルトの名無しさん
20/07/22 10:24:38.05 zxikuu1jM.net
誰も聞いてないGlobalAlloc()とかHeapAlloc()の話を延々続けるガイジ乙ww
654:デフォルトの名無しさん
20/07/22 10:40:12.06 +QNxZrfH0.net
HeapGaiji()
655:デフォルトの名無しさん
20/07/22 11:01:59.65 3CemYXHWF.net
どうでもいいけど
きっかけは >>563 か?
ずいぶん遠くまで関係無い話題に飛んだな
どうえもいいけど
656:デフォルトの名無しさん
20/07/22 13:14:26.47 WgK3wWeW0.net
Visual Studio 2019 version 16.6.5
URLリンク(docs.microsoft.com)
657:デフォルトの名無しさん
20/07/22 18:02:57.37 UV4AVw1xd.net
いまのmallocはもうほぼHeapAllocだよ
自前アロケーター入れようとして気がついた
658:デフォルトの名無しさん
20/07/22 19:10:18.83 dqDUiAxYd.net
あーぁ、また大損するのか
659:デフォルトの名無しさん
20/07/22 19:43:34.39 SXXgaLVH0.net
LocalAllocはメッセージハンドラ内ですぐに開放しましょう
660:デフォルトの名無しさん
20/07/22 21:16:55.92 GMxhu+zo0.net
>>650
?
661:デフォルトの名無しさん
20/07/23 03:39:29.89 +pEIVQIt0.net
自宅では VS Code 使うようにしてたけど、結局普通の Visual Studio に出戻りしたわ。
仕事も殆どが WinForms か WPF 使ったパッケージソフトの開発保守だから VS Code に慣れる意義が見出せなかった・・・。
662:デフォルトの名無しさん
20/07/23 11:27:57.46 /gQkLfkuM.net
Dockerを中心に様々な言語、フレームワーク、ツールを活用するならVSCode
C#だけに集中すればいいなら本家VS
663:デフォルトの名無しさん
20/07/23 12:54:25.48 5ehZlcbf0.net
俺は秀丸でいいや
664:デフォルトの名無しさん
20/07/23 13:21:55.30 3jurW4Ir0.net
vscode remote develop セットアップしようとして挫折した
ターゲットがnote な Ubuntuだからガチガチに固められると運用出来ない
665:デフォルトの名無しさん
20/07/23 13:34:01.21 I1Xg/2E+M.net
>>655
それを使うとハゲるよ
666:デフォルトの名無しさん
20/07/23 13:35:10.65 vtZyy6ICM.net
翻訳班どこ
667:デフォルトの名無しさん
20/07/23 14:06:56.47 X1u7bXFJH.net
学術の巨大掲示板群 - アルファ・ラボ URLリンク(x0000.net)<)
☆ malloc / free を実装してみた (C#)
URLリンク(up.x0000.net)
668:デフォルトの名無しさん
20/07/23 14:26:50.50 SUKPW4AG0.net
>>656
いうほどか?
sshで接続できて、プロキシを通れたら充分やろ。
669:デフォルトの名無しさん
20/07/23 16:14:28.13 gbrd0w8zF.net
禿丸最強
670:デフォルトの名無しさん
20/07/23 16:51:32.93 BdKYN57S0.net
>>655
俺は WzEditor 派だな。
671:デフォルトの名無しさん
20/07/23 18:50:15.13 9f0mDEOaM.net
禿丸をインストールするとPC内のテキスト系ファイルがみんな1つ残らず「禿」になりました。
672:デフォルトの名無しさん
20/07/23 20:27:14.38 5ehZlcbf0.net
今時小学生でも言わないような...
673:デフォルトの名無しさん
20/07/24 04:56:43.51 UvCMhuzJ0.net
>>664
俺は言うよ
674:デフォルトの名無しさん
20/07/24 05:51:41.90 /q8eFu6r0.net
長年愛用してるから秀丸だけどそれだけだね
675:デフォルトの名無しさん
20/07/24 06:24:48.93 qIf/skoj0.net
秀丸を優しく紹介してるサイトよろしく。メモ帖レベルの私。
676:デフォルトの名無しさん (ワッチョイ 7b68-5TCi)
20/07/24 09:32:31 w9fToQCu0.net
プログラミングしやすいように自作エディタを作るためのカスタムテンプレートを作る
そのテンプレートも後々自作エディタで編集しやすいようにする
プログラミングってややこしい
677:デフォルトの名無しさん (ワッチョイ 1301-KHfa)
20/07/24 10:21:04 4h264/iA0.net
emacsとかの話か?
678:デフォルトの名無しさん
20/07/24 10:43:54.61 56CkEgqBM.net
秀丸使うくらいなら豊丸使ったほうがマシ
679:デフォルトの名無しさん
20/07/24 11:42:26.17 FD6dFSdB0.net
秀丸と禿丸の違いを教えてください。
680:デフォルトの名無しさん
20/07/24 11:56:56.95 qMgm686nF.net
丸禿でも意味が通じるのが禿丸
681:デフォルトの名無しさん
20/07/24 12:06:37.65 tvjUse6t0.net
MIFESとEmEditor
682:デフォルトの名無しさん
20/07/24 19:25:16.91 zaDqe/EI0.net
RED
683:デフォルトの名無しさん (ワッチョイ 59ad-5TCi)
20/07/25 08:39:17 8TxV7BuP0.net
Brief
684:デフォルトの名無しさん
20/07/25 09:32:12.49 5J3jIWQP0.net
trunks
685:デフォルトの名無しさん
20/07/25 10:37:11.49 gjorszSZ0.net
Final
686:デフォルトの名無しさん
20/07/25 14:51:13.02 sz/cdUsC0.net
edlin
687:デフォルトの名無しさん
20/07/25 15:27:06.11 ZEs/Psxq0.net
ev
688:デフォルトの名無しさん
20/07/25 15:48:45.90 U84Cz7RM0.net
cat
689:デフォルトの名無しさん
20/07/25 16:07:08.79 +eV1ptNI0.net
>>563
自前のexeをデバッグするのに自前のdllを使うならば、dllの実体を写して
くるんじゃなくて、自前dllのプロジェクトをデバッグするexeのソリューションに
追加してしまうんじゃだめなのかな
690:デフォルトの名無しさん
20/07/25 17:26:39.65 1pl/jJtua.net
copy con con
691:デフォルトの名無しさん
20/07/25 18:07:46.93 1B01eAm40.net
行の途中にカーソルがあるときCtrl+Enterで次の行に移りたいんだけど(VS codeではそうなる)
これを実現するにはどうしたらいい?
692:デフォルトの名無しさん
20/07/25 18:10:41.05 GJL3/5bG0.net
Shift+Enter
693:デフォルトの名無しさん
20/07/25 19:13:22.38 JLD5gc9b0.net
ダウンロードできる一番古いバージョンて2010ですかね?
それ以前のは無理なんでしょうか?
694:デフォルトの名無しさん
20/07/25 19:25:20.11 gjorszSZ0.net
どういう条件かわからんけど、MSDNのsubscriptionでは2005は可能だな。
695:デフォルトの名無しさん
20/07/26 01:28:12.35 w9viYjez0.net
>>686
そうなんですか!ありがとうございます。
696:デフォルトの名無しさん
20/07/26 05:47:20.99 lZEG9Mq+0.net
リモートデスクトップからc#のthreadで殆んど空ループに近い状態のデバッグ開始したら滅茶重たくなってリモートデスクトップも落ちて再度リモートデスクトップでログオンしたらVS2019も落ちてた。
VS2019起動してプロジェクト開けるとWinfromがめちゃくちゃでツールボックスも空白だらけでめちゃくちゃ。
他のプロジェクトもめちゃくちゃ。
windows再起動したらプロジェクトは正常になって良かったわ。
697:デフォルトの名無しさん
20/07/26 10:42:07.87 MVkC8PgX0.net
複数の行を選択してCtrl + /でコメントアウトしたいんだけど(VS codeではそうなる)
これを実現するにはどうしたらいい?
698:デフォルトの名無しさん
20/07/26 10:42:25.92 MVkC8PgX0.net
>>684
(^^)/
699:デフォルトの名無しさん
20/07/26 11:15:28.59 OV9UW8hi0.net
VS codeの話はスレチ
いいかげんにしろ
700:デフォルトの名無しさん
20/07/26 11:49:43.76 nxTYlDLI0.net
>>689
ctrl k c
701:デフォルトの名無しさん
20/07/26 12:23:53.46 MVkC8PgX0.net
Visual StudioとVS codeを両方よく使う人は
ショートカットキーの混乱の問題はどうやって解決してますか?
両方覚える?どちらかになんらかの方法で合わせる?
702:デフォルトの名無しさん
20/07/26 12:24:06.41 MVkC8PgX0.net
>>692
(^^)/
703:デフォルトの名無しさん
20/07/26 12:35:25.05 PwqMs8Qod.net
>>688
Threadと聞くと、どーせ変な実装なんだろって気しかしない
704:デフォルトの名無しさん
20/07/26 12:35:38.59 PwqMs8Qod.net
>>693
両方覚えてる
705:デフォルトの名無しさん
20/07/26 13:42:50.10 y3z4IjvW0.net
VSCodeのショートカットは今さら覚えられないので、Emacsキーバインド拡張をインストールした。
すると、Windows伝統とEmacsとVSCodeが混ざってしまって、混乱中。。。
サーチしようとCtrl+S、保存しようとCtrl+S。
サーチしようとCtrl+F、1文字勧めようとCtrl+F。
行頭に行こうとCtrl+A、全選択しようとCtrl+A。
でも、ちょっとずつなれてきたかな?
706:デフォルトの名無しさん
20/07/26 13:45:15.96 5o78+oy60.net
プログラムと関係ないところで消耗するのは無駄だよね
業界で統一してくれりゃいいのに
707:デフォルトの名無しさん
20/07/26 13:46:04.01 pN2JC/R00.net
>>693
VSCode使ってないから使い勝手はわからんが
Visual Studioのメニュー、ツール、オプションを開いて
環境、キーボード、次の追加のキーボードマップスキームを適用にVSCodeのキーに変える設定がある
708:デフォルトの名無しさん
20/07/26 14:32:19.18 I3O7RUcT0.net
いまなお実行コマンドがF5キーなんて素晴らしい
709:デフォルトの名無しさん
20/07/26 16:01:13.85 hFux5Vp60.net
BASICのころはファンクションキー使いまくってたけどな
710:デフォルトの名無しさん
20/07/26 17:16:18.00 y3z4IjvW0.net
ノートPCはファンクションキーが押しにくくて困る。
FnキーはWinキーと間違いやすいし。
711:デフォルトの名無しさん
20/07/26 17:47:20.01 idy25BKw0.net
会社のノートはfn押さずにファンクションキーになるよう最初に設定変えたわ。
712:デフォルトの名無しさん
20/07/26 18:09:33.37 MVkC8PgX0.net
よく行末に行くときEndキー使うけど
ノートPCだとEndキー押しにくくて困ってる。
みんなどうやって解決してますか?
713:デフォルトの名無しさん
20/07/26 18:10:32.68 MVkC8PgX0.net
>>699
おお調べてみます。それでできれば便利。
714:デフォルトの名無しさん
20/07/26 18:24:00.61 DNNbLpzo0.net
Fn+→でENDになる機種は楽ちん
715:デフォルトの名無しさん
20/07/26 18:35:14.49 fh9Y8SOp0.net
むしろそれが押しにくいという理由なのではないだろうか
716:デフォルトの名無しさん
20/07/26 19:07:58.23 goHBIQ380.net
そうやって調べもせずに片っ端からショートカットキー聞き出すのか
アホか
717:デフォルトの名無しさん
20/07/26 19:40:53.21 oPOvEWyn0.net
ノートPCで開発しない
718:デフォルトの名無しさん
20/07/26 19:43:39.99 XVDyZPt+0.net
外付けキーボードをつける
719:デフォルトの名無しさん
20/07/26 19:46:41.11 VcChzKgEM.net
むしろフルキーボードでもctrl+→とかにする。
720:デフォルトの名無しさん
20/07/26 19:47:33.51 A51+Fhki0.net
ノートPCでも移動時以外はUSB接続のフルキーボード使ってる
721:デフォルトの名無しさん
20/07/26 20:14:34.19 y3z4IjvW0.net
>>712
画面が遠くて、見にくないか?
>>711
単語移動なんでNG!
722:デフォルトの名無しさん
20/07/26 20:37:24.90 iYDWpAIp0.net
>>693
VSCodeの拡張機能でキーアサインをVisual Studio互換にするやつがある
723:デフォルトの名無しさん
20/07/26 20:59:19.34 lZEG9Mq+0.net
>>695
どんな実装でも壊れち
724:ゃいかんだろう。
725:デフォルトの名無しさん
20/07/26 21:41:06.64 ZgmlRto30.net
>>715
で、どんな実装?
726:デフォルトの名無しさん
20/07/26 23:42:36.74 pDtWtfoy0.net
>>698
やめて欲しい。
必ずストールマンとかが、Emacs流に統一するようにごり押ししてくるから。
727:デフォルトの名無しさん
20/07/27 02:49:29.76 +6/uTBLd0.net
>>716
async/await
728:デフォルトの名無しさん
20/07/27 09:01:54.27 Tu/XEFUp0.net
>>716
thread1 = new Thread(new ThreadStart(thread1code));
thread1.Start();
です。
729:デフォルトの名無しさん
20/07/27 09:17:51.91 o3qaYBwJ0.net
それじゃわからん
730:デフォルトの名無しさん
20/07/27 10:04:31.21 Tu/XEFUp0.net
>>720
Thread1codeは以下のListenUnitです。
Sleep行を削除してデバッグしていたら突然VS2019が変な動作になったのです。
ソース一式が壊れたと焦ったがWindowsの再起動で復活しました。
private void ListenUnit() {
while (true) {
Thread.Sleep(1);
while (PortDevice.BytesToRead > 0) {
string str = PortDevice.ReadLine();
if (str != "") {
DoCommand(str);
}
}
}
}
731:デフォルトの名無しさん
20/07/27 10:08:54.27 pJ29k9W+d.net
どーせ無限ループでスレッド食いつぶしたんだろ
732:デフォルトの名無しさん
20/07/27 12:10:11.11 sOkKkaYEd.net
割り込み処理ならば、処理中は割り込み禁止にしないと。
あとSleepで処理の時間稼いでいるのに
Sleep無くしたら、重複割り込みが発生する。
OSそのものがぶっ飛ぶかもしれない。
Windows8.1以降は状態を考えて作らないと、簡単に飛ぶ。
733:デフォルトの名無しさん
20/07/27 12:37:15.66 URSuW3yQ0.net
>>723
元コメはC#の話だから。
割り込みとか言われても。
まあ、スレッドがyieldせずに無限ループしたらそりゃあデバッガは困るってだけやろ。
734:デフォルトの名無しさん
20/07/27 13:52:57.42 M8YusG1D0.net
スレッド使えば必ずsleepも使うもの、と思ってておいていいですか?
735:デフォルトの名無しさん
20/07/27 14:10:02.02 vNtx9fDhF.net
馬鹿には無理と思っておけばいいです
736:723
20/07/27 15:06:10.32 rIw4YO4Ad.net
Windows8以降はスレッド管理だから
8以降で使われている開発は、スレッド管理を最低限頭に入れる必要は有る。
仕事でやった事はないけど
スレッド処理を記述する場合は
Sleepで他のスレッドに移すか
statusを確認して処理を行う必要が有ったかと。
C♯はJoinと云うメソッドが有るみたいだから
処理に時間がかかるなら、Joinを使って記述した方が良いのでは。
737:デフォルトの名無しさん
20/07/27 15:11:22.39 7Ukngry7M.net
なるほど
738:デフォルトの名無しさん
20/07/27 16:27:04.94 URSuW3yQ0.net
>>725
だめ。
とくに待ち時間を入れるのでなければ不要。
なにかを待つならちゃんとそれをWait。
別スレッドにyieldするならYield()。Sleep(0)でもよかったような。
あえてSleep(1)にする意味はある?
739:デフォルトの名無しさん
20/07/27 16:42:36.14 LS78wQ4X0.net
ゼロの概念って実はかなり難しくて、
日本人だと五人に一人くらい理解してない気がする
740:デフォルトの名無しさん
20/07/27 17:16:01.82 BRKetx390.net
::Yieldって今でも有効な何かをしてるの?
741:デフォルトの名無しさん
20/07/27 17:21:38.21 URSuW3yQ0.net
そんな崇高な話じゃねえ。w
yieldのことが頭にないと、Sleep(0)には意味がない、と決め込んでしまいがちなだけ。
742:デフォルトの名無しさん
20/07/27 17:27:43.80 BRKetx390.net
ノンプリエンプティブ・マルチタスク時代の退�
743:サ器官だろ ↑ ほら、ボケたぞ 渾身の突っ込みを待っているぞ
744:デフォルトの名無しさん
20/07/27 18:49:09.18 LS78wQ4X0.net
>>733
頭の悪い子ちゃんの発言に突っ込むのって、かなり高度な技なんですけど?
745:デフォルトの名無しさん
20/07/28 03:50:50.01 JnUAmZD/0.net
解らないならレスしないで下さい
ウザいだけです
746:デフォルトの名無しさん
20/07/29 16:57:25.71 RClCVYrV0.net
>>521
それに限らずVS2019のリソースエディタは不安定だよな
747:デフォルトの名無しさん
20/07/29 17:18:09.17 RKALKuVf0.net
VS2017は安定しているのですか?
748:デフォルトの名無しさん
20/07/29 21:55:22.71 blEcoiwb0.net
スレチと言われたので、ここで質問します
VisualStudioをお使いの方にお聞きします
Androidのアプリを開発する場合
VisualStudioの「C++によるモバイル開発」というのは
NDKを使うということでしょうか
Xamarinを使うということでしょうか
749:デフォルトの名無しさん (ワッチョイ 01da-i+jg)
20/07/29 22:05:06 cm+iVjsv0.net
>>738
つ URLリンク(i.imgur.com)
750:デフォルトの名無しさん
20/07/29 22:30:00.16 8r2rlvpXM.net
xamarinスレで質問しろよ
スレリンク(tech板)
751:デフォルトの名無しさん
20/07/29 22:56:09.43 8qTyDFoA0.net
>>738
URLリンク(docs.microsoft.com)
752:デフォルトの名無しさん
20/07/30 16:47:52.17 EPvquY9vF.net
>>739
とりあえず @chomado をフォローしとけば大丈夫?
753:デフォルトの名無しさん
20/07/30 17:48:00.80 Y87jCDrV0.net
C++によるモバイル開発で必要なのはNDKであってXamarinは無関係
ただしVSのインストーラーで導入されるNDKはちょっと古いのでGoogle公式から最新版を入手した方がいい
754:デフォルトの名無しさん (ワッチョイ 7a56-xE3T)
20/07/31 11:41:25 FlFdn0BC0.net
>>743
ありがとうございました
755:デフォルトの名無しさん (ワッチョイ cdf1-SFhf)
20/07/31 15:32:20 POkjU+r00.net
Visual Studioはじめたばかりですが
背景色を黒系にしたいのだけど
そのための設定はどこをいじればいいでしょうか?
756:デフォルトの名無しさん (アウアウエー Sa22-DfbS)
20/07/31 15:38:59 3JLewhXQa.net
>>745
パソコンの電源をオフにすれば良いよ
757:デフォルトの名無しさん
20/07/31 15:44:23.22 YfVfBTAV0.net
インストール時に設定あったやん
濃色って
758:デフォルトの名無しさん (ワッチョイ 1533-bjl9)
20/07/31 15:45:33 zqzxU1Kf0.net
>>745
[ツール]→[オプション]→[環境]
759:デフォルトの名無しさん (ワッチョイ 5d01-UdrD)
20/07/31 15:51:57 fOAC77cv0.net
それ以前にvi使えよ。
760:デフォルトの名無しさん (ワッチョイ cdf1-xE3T)
20/07/31 15:55:18 POkjU+r00.net
>>748
ありがとうでございます
761:デフォルトの名無しさん
20/07/31 16:00:08.38 QYOQSLZ8F.net
スレリンク(tech板:886番)
762:デフォルトの名無しさん
20/07/31 16:16:52.28 1vLgXRtq0.net
>>751
これはマルチとは言わんやろ。
763:デフォルトの名無しさん
20/07/31 16:35:18.26 POkjU+r00.net
>>752
そうですね
さいきんVisual StudioもAndroid Studioも同時に始めましたから
ついでにEclipseも
764:デフォルトの名無しさん
20/07/31 19:04:11.02 r769PI2E0.net
>>749
基地外
765:デフォルトの名無しさん
20/07/31 19:28:28.87 qTuk7lt4M.net
>>753
VSCodeもやれ!
766:デフォルトの名無しさん
20/07/31 19:31:29.88 FivheQnV0.net
猫は良いぞ~
767:デフォルトの名無しさん
20/07/31 21:09:10.26 r769PI2E0.net
>>756
「猫でもわかるプログラミング」懐かしい
768:デフォルトの名無しさん
20/07/31 23:01:28.57 P6YVtZ4l0.net
PythonとVSって相性悪いっすかね?識者のご意見を伺いたく
1から組むにはいいけど、他人のソース使いづらい気が
デバッグ面倒そうだけどVSCode使うべきなんかなぁ
769:デフォルトの名無しさん
20/08/01 01:04:31.64 V7ze4pNEa.net
そもそもスクリプト系の言語というものが
コンパイルの時間が待ちきれ無いのでインタープリタで
動作テストと書き換えを短縮する為だったという歴史があってね
PythonスクリプトをコンパイルもしないのにIDEでとか愚の骨頂だったわけで
テキストエディタを使うのがシンプルなのよ
770:デフォルトの名無しさん
20/08/01 01:27:20.17 70+Fb36o0.net
>>758
CodeのほうはJupyter使えるからね~。
771:デフォルトの名無しさん (ワッチョイ 26df-UqNE)
20/08/01 01:35:18 tGQUDRpT0.net
c#でのVSの至れり尽くせりっぷりに浸かってしまうと他の言語環境では無能になりさがっちゃうんだよなぁ
Microsoftは好きじゃないって人が多いだろうけど俺はVSの一点だけでもうdisれない身体になってしまった
772:デフォルトの名無しさん
20/08/01 01:41:27.31 VkWSNV0na.net
猫にわかるわけない
773:デフォルトの名無しさん
20/08/01 01:52:53.47 gL7vbdDM0.net
OpenGL派の人はどうしたらいいの
774:デフォルトの名無しさん
20/08/01 02:40:39.66 EleUTAFfd.net
>>761
わかる
VC6の頃とかIDEはビルドするだけ、コーディングは使い慣れたテキストエディタで、ってやり方だったけど今じゃVS無いとコーディングする気も起きない
インテリセンスと自動整形無しじゃ無理
775:デフォルトの名無しさん
20/08/01 13:01:04.21 lcbdOhcF0.net
>>759
スクリプトでも開発中はステップ実行必要になってくるんだからやっぱりIDE使った方が効率よくね?
776:デフォルトの名無しさん
20/08/01 15:21:53.79 Sq3FCv8na.net
>>765
ふっ( ˊ̱˂˃ˋ̱ )y━・~~ステップ実行は頭の中でやるのさ
出来なきゃjupyterノートでもつかってろ
777:デフォルトの名無しさん
20/08/01 15:55:39.74 xJgf4GAvd.net
やっぱりpythonもIDE必要やわ
778:デフォルトの名無しさん
20/08/01 16:07:10.30 o8EpUcK00.net
>>766
頭の中で出来たとしてそれ効率いいのか?
779:デフォルトの名無しさん
20/08/01 16:35:59.46 YjKqo2hRr.net
>>768
それぞれのステップでの式評価とか
できないよりできた方がいいよな
むちゃくちゃ頭いい人ならできるのかもしれないけど
780:デフォルトの名無しさん
20/08/01 17:59:30.85 E5+XpSzKd.net
出来たほうが良いけどコンピュータでできることわざわざ人間がやる必要ない
781:デフォルトの名無しさん (スフッ Sd9a-/ZlF)
20/08/01 19:18:08 /0U9A+7zd.net
スクリプトしかやったことない人ってデバッガの存在知らない人も多そうだな
782:デフォルトの名無しさん
20/08/01 20:22:41.60 EvQ5gdpI0.net
えー
俺VBScriptもJavaScriptもデバッガ無いと出来ないってだだこねて
VSでデバッグしてたよ
783:デフォルトの名無しさん
20/08/01 20:42:53.31 o8EpUcK00.net
perlのデバッガにはだいぶお世話になった。
784:デフォルトの名無しさん
20/08/01 21:13:36.21 ekxsUj0S0.net
pythonはVSCodeが便利だと思うわ
785:758
20/08/01 22:20:46.22 Uwc4oJ9u0.net
一日会社でVSCodeいじってPythonの手軽さと位置づけが分かってきました
手軽じゃない部分もありますが・・・assertとprintfでエラー見つけてた頃思い出しますね
ちょっと凝ったものはVSと使い分けてみます
Jupyter情報も含め、皆さまレスありがとうございました
786:デフォルトの名無しさん
20/08/01 22:25:20.15 As3yQl6lH.net
>>763
OpenGLはSDLを介して普通にVSで使えるけど
モバイル開発だとeclipseのほういいと思うけど
787:デフォルトの名無しさん (ワッチョイ f57f-PafA)
20/08/01 23:14:23 EZTrMdob0.net
>>775
普通にステップ実行できるから…
788:デフォルトの名無しさん
20/08/02 17:41:03.47 BZDE6L4v0.net
github買収したのでいつかAzureDevopsってディスコンになるんでしょうか?
これからGit採用するのでホスティング何にするか悩んでます。
789:デフォルトの名無しさん
20/08/02 17:46:03.28 tZfQnBxh0.net
使い始めてから移動するのは簡単なんで、そんなに悩まんでも。
790:デフォルトの名無しさん
20/08/02 17:51:54.67 BZDE6L4v0.net
>>779
ソースは移動できても変更履歴がリセットされてしまいませんか?
791:デフォルトの名無しさん (ワッチョイ 6532-Uera)
20/08/02 17:57:36 +qb/WHcX0.net
gitは分散リポジトリなのでローカルにもリポジトリがあり全ての履歴をローカルにも持つ。
ローカルの履歴を他所のリポジトリにpushすれば全ての履歴が移行出来る。
792:デフォルトの名無しさん
20/08/02 18:24:56.10 tZfQnBxh0.net
>>780
履歴ごと移動できるよ。
てかそのくらいSVNでも出来るけどえらい時間かかる。
793:デフォルトの名無しさん
20/08/02 18:26:58.57 k5ViAzqiM.net
>>778
MS的には積極的にGitHubブランドに寄せていく方針のようで、
MSが買収してからは元々GitHubが持っていた機能の統合にとどまらず、
Azure DevOps の Pipelines → GitHub Actions
Visual Studio Online → GitHub Codespaces
といったようにMSプロダクトのリブランディングを進めている
DevOps自体も近いうちに無くなるのはほぼ間違いないよ
794:デフォルトの名無しさん
20/08/02 18:37:14.75 k5ViAzqiM.net
あと、後でGitのログを丸ごと移せるからといって移行は簡単だといってしまうのは早計
チーム開発なら課題管理やコードレビュー、CI等のGit以外の機能も使うだろう
さすがにDevOpsを廃止するときにはGitHubへの何らかの移行パスは提供されるだろうけど、DevOpsにべったり依存した開発組織が移行するのはそれなりに大変だと思うよ
795:デフォルトの名無しさん
20/08/02 18:37:46.27 BZDE6L4v0.net
>>781-783
ありがとうございます。
githubにしようと思います。
796:デフォルトの名無しさん
20/08/02 19:53:47.64 hIQzyyzC0.net
>>782
svnの「できる」は全然違わんか。
svnadmin dump+loadやろ。
797:デフォルトの名無しさん (ワッチョイ 0d22-/ZlF)
20/08/02 20:07:05 KZ78FEGI0.net
>>780
gitのmirror機能使うんだよ
798:デフォルトの名無しさん (ワッチョイ 2161-xRC5)
20/08/03 01:52:01 9/tK9gy10.net
VSは、2017より2019の方が軽くなった、と言ってる人がいましたけど、
「システム要件」は
2017: CPU:1.8GHz 2 コア、Mem:4GB
2019: CPU:1.8GHz 4 コア、Mem:8GB
となっているので、嘘だったんですか?
799:デフォルトの名無しさん
20/08/03 02:05:30.24 F0bbTFGB0.net
嘘に決まってるじゃん。機能が増えれば重くなって当然。
800:デフォルトの名無しさん (ワッチョイ cdf1-SFhf)
20/08/03 02:12:38 kYF3bW2j0.net
VSは、2017より2019の方が軽くなった、と言ってる人がいましたけど、
「システム要件」は
2017: CPU:1.8GHz 2 コア、Mem:4GB
2019: CPU:1.8GHz 4 コア、Mem:8GB
となっているので、嘘だったんです。
801:デフォルトの名無しさん
20/08/03 02:40:53.61 4kzxkbc30.net
システム要件なんてどうとでも定義出来るからそれを論拠に大騒ぎする程のものではない
個人的には2017と2019の重さは同等
2017でもメモリー4GBは厳しかったからハードの進化に合わて改定しただけに感じる
802:デフォルトの名無しさん
20/08/03 02:43:45.92 9/tK9gy10.net
VS 2019 は、3GHz 2コアのCPUだと激遅。
803:デフォルトの名無しさん (アウアウウー Sa09-RPP9)
20/08/03 03:28:27 oUuu8vzva.net
5年前から2.6GHz/4C/16GBだから重いと気付かんかった。
804:デフォルトの名無しさん (ワッチョイ faad-B4k+)
20/08/03 03:47:11 wtIvuTvM0.net
俺は軽くなったって感じたけどね
805:デフォルトの名無しさん
20/08/03 07:10:38.01 VfthWC1J0.net
IDE使うのは素人、プロはvi使う。
806:デフォルトの名無しさん
20/08/03 07:19:19.45 u57mrwf40.net
弘法筆を選ばずって言うけどな
807:デフォルトの名無しさん
20/08/03 07:35:16.05 WkT+/Qz/0.net
vimじゃないviか
808:デフォルトの名無しさん
20/08/03 07:36:49.92 4kzxkbc30.net
Vimプラグインじゃ駄目か
809:デフォルトの名無しさん
20/08/03 09:39:21.48 9/tK9gy10.net
>>793
CPUの種類はCore i5 ですか、それとも、Core2 Quad ?
810:デフォルトの名無しさん
20/08/03 13:13:29.07 F0bbTFGB0.net
vi使いはなぜ馬鹿なのか
811:デフォルトの名無しさん
20/08/03 15:21:58.11 u57mrwf40.net
>>800
そういうことにしないとviすら使えない奴の精神が安定しないから
812:デフォルトの名無しさん
20/08/03 17:30:36.57 GZ8MvnBO0.net
>>800
世の中に流されない確固たる信念をもっていないとviなど使えない
つまり、世の中の価値観と相違があっても是正しない傾向があると推測できる
813:デフォルトの名無しさん
20/08/03 17:41:15.28 WkT+/Qz/0.net
仕事柄、インスコしたての真っさらOSを毎日相手にしてる人とか
814:デフォルトの名無しさん (ブーイモ MMbe-i+jg)
20/08/03 18:36:11 xT5xA54iM.net
sbinはedの方なんだけどね~