1 名前:デフォルトの名無しさん (ワッチョイ 6b4f-GDmZ) [2022/07/13(水) 19:47:50 ID:kAovp+pF0.net] !extend:checked:vvvvv:1000:512 !extend:checked:vvvvv:1000:512 前スレ Visual Studio 2022 Part1 mevius.5ch.net/test/read.cgi/tech/1634166667/ Visual Studio 2022 の新機能 https://docs.microsoft.com/ja-jp/visualstudio/ide/whats-new-visual-studio-2022?view=vs-2022 The Visual Studio Blog https://devblogs.microsoft.com/visualstudio/ リリースノート https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes# VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
321 名前:デフォルトの名無しさん mailto:sage [2022/12/10(土) 07:30:40.34 ID:mD7GHFiXr.net] >>316 逆恨みで殺されたのであって背後に外国勢力はないよ 新聞とかテレビとか見たほうがいいのでは
322 名前:デフォルトの名無しさん mailto:sage [2022/12/12(月) 07:42:07.32 ID:hTIHUmgcd.net] 新聞テレビねえ アカヒとか?
323 名前:デフォルトの名無しさん mailto:sage [2022/12/14(水) 15:42:23.92 ID:/4+Bb55I0.net] 17.4.3
324 名前:デフォルトの名無しさん (ワッチョイ 27e5-IcuA) mailto:sage [2022/12/15(木) 21:02:39.46 ID:oWZdnpGp0.net] 17.4.3、マイナーバージョンアップの割には大量にダウンロードさせられた
325 名前:デフォルトの名無しさん [2022/12/19(月) 15:20:37.91 ID:KnS+FMSG0.net] >>316 安倍晋三さんの時代はGDPを偽装してたのを知らないのか? プラス成長と見せかけていたが、実態はゼロ成長だった。
326 名前:デフォルトの名無しさん mailto:sage [2022/12/20(火) 16:01:46.26 ID:KgW6Z4Rb0.net] VisualStudioにて Windowsフォームアプリ(.NET 6.0)を選択して作成しています。 [追加]-[新しい項目] [データ]-[ADO.NET Entity Data Model]を選択すると、 entity framework ランタイムアセンブリが含まれていません プロジェクトのプロパティ ページでターゲットフレームワーク情報を確認してください と表示されてしまい進めません。 .NET 6.0だと使うことはできないのでしょうか?
327 名前:デフォルトの名無しさん mailto:sage [2022/12/20(火) 23:31:35.92 ID:uKsIiJUgd.net] nuget で microsoft.entityframeworkcore を追加すればいい
328 名前:デフォルトの名無しさん mailto:sage [2022/12/21(水) 09:43:59.26 ID:XdVZCz4Ta.net] .NET Framework のリモートでコードが実行される脆弱性 https://msrc.microsoft.com/update-guide/ja-JP/vulnerability/CVE-2022-41089 なんで.NET5 は対象じゃないんだろ
329 名前:デフォルトの名無しさん mailto:sage [2022/12/21(水) 09:51:49.52 ID:49mt2ZtF0.net] >>325 サポートが終わってるからなのでは?
330 名前:デフォルトの名無しさん mailto:sage [2022/12/21(水) 10:52:07.90 ID:XdVZCz4Ta.net] >>326 .NETCore3.1は入ってるんよ
331 名前:デフォルトの名無しさん mailto:sage [2022/12/21(水) 11:13:58.47 ID:49mt2ZtF0.net] >>327 Core 3.1は12/13までがサポートだったから、ギリギリ入ってる
332 名前:デフォルトの名無しさん mailto:sage [2022/12/21(水) 11:34:49.23 ID:XdVZCz4Ta.net] >>328 そういうことか…サンクス
333 名前:デフォルトの名無しさん [2022/12/21(水) 16:29:17.14 ID:537DsEmx0.net]
334 名前:この数日でWSLのubuntuでC言語実行できるようになったんやけど visual studioか今のままかどっちがええと思う? 個人的にはubuntuは起動早いし手軽にできるのがメリット コンパイルに少し手間がかかるのと機能少ないのがデメリット visual studioの魅力を教えてくれ! [] [ここ壊れてます]
335 名前:デフォルトの名無しさん [2022/12/21(水) 16:32:56.40 ID:537DsEmx0.net] 投稿して思ったけど 用途はCの基礎学習だからvisual studioのようなガチ開発環境はオーバーなのかもしれん
336 名前:デフォルトの名無しさん [2022/12/21(水) 21:22:45.79 ID:ye8WaQKn0.net] 一つの環境で、Linux、Windows、cl、gcc、clangのバイナリを作ってテストできるのが便利。
337 名前:デフォルトの名無しさん (ワッチョイ 3b01-ZR1D) [2022/12/21(水) 22:45:30.30 ID:gjYv6KV70.net] visual studio community2022でレイトレーシングプログラミングの勉強を始めたのですが、 「vectormath」というライブラリをインクルードしようとしたところ、「インクルードファイルを開けません」と出てしまいました。初心者なので何が原因なのかも分からず詰まってしまっています。 何か原因がわかる方いらっしゃいますか。 使用したライブラリはこちらです。 https://github.com/erwincoumans/sce_vectormath 以下のような手順でインクルードディレクトリを追加・実行しました。 githubからライブラリをzipでダウンロードして展開した後、visual studio上で[プロジェクト]→[プロパティ]→[C/C++]→[全般]→[追加のインクルードディレクトリ]→[編集]で先ほど展開されたファイルを参照 (ここで[追加のインクルードディレクトリ]の横には「C:\Users\(ユーザーネーム)\Downloads\sce_vectormath-master\include\vectormath;%(AdditionalIncludeDirectories)」と表示されていた) インクルードは「#include <vectormath/scalar/cpp/vectormath_aos.h>」で実行
338 名前:デフォルトの名無しさん mailto:sage [2022/12/22(木) 05:54:14.30 ID:0WpPKX01a.net] そもそも、C:/Users/(ユーザーネーム)/Downloads/何々 と、ダウンロードフォルダに置いたまま、開発するのはおかしい プロジェクトフォルダ以下に置くか、 3rd Party 用のフォルダ以下へ置くべき
339 名前:デフォルトの名無しさん [2022/12/22(木) 07:46:38.45 ID:+02L2ezb0.net] Twitterで流れてきたんだけどこれってASP.NETのサーバーアプリをデバッグなしビルドしたときそのPCのIPアドレス+適当なポート番号でサーバーアプリ立ち上げてそのアプリの実行中はそのポート番号のファイアウォール開けときますよ〜ってやつ? だとしたらすごい! https://devblogs.microsoft.com/visualstudio/dev-tunnels-in-visual-studio-for-asp-net-core-projects/
340 名前:デフォルトの名無しさん mailto:sage [2022/12/22(木) 14:11:26.33 ID:s59hMyQx0.net] >C:\Users\(ユーザーネーム)\Downloads\sce_vectormath-master\include\vectormath ここをincludeまでにしてみたら
341 名前:デフォルトの名無しさん mailto:sage [2022/12/23(金) 10:31:23.55 ID:QjS/D+Qt0.net] Windowsのパス+ファイル名は255文字まで
342 名前:デフォルトの名無しさん mailto:sage [2022/12/23(金) 12:04:15.01 ID:dmnxkM1P0.net] んなこたあない けど実際に作るとエクスプローラとかが対応してなくて詰まる
343 名前:デフォルトの名無しさん [2022/12/23(金) 12:32:14.60 ID:ljVk3/010.net] DevTunnelすごくね? 設定も簡単そうだし
344 名前:デフォルトの名無しさん mailto:sage [2022/12/24(土) 13:39:53.05 ID:uFK/FFsM0.net] とっておきの便利なワザを正月だからお年玉 プロジェクトを右クリック→追加→モジュール してパブリック変数を宣言するとForm1とかあらゆる場所で使える変数ができて便利だから使ってみて https://i.imgur.com/prOMElA.jpg このパブリックがあればそもそもクラスとかFunction関数とか必要なくSubプロシージャだけで足りるんだよね
345 名前:デフォルトの名無しさん mailto:sage [2022/12/24(土) 13:42:19.52 ID:kuI2Di4ka.net] それをわざわざできなくしてるのに原始時代に戻るのか
346 名前:デフォルトの名無しさん mailto:sage [2022/12/24(土) 13:47:42.30 ID:/JpnyrstM.net] 1980年代の方法論か
347 名前:デフォルトの名無しさん mailto:sage [2022/12/24(土) 14:00:12.52 ID:6dIbenX10.net] MyはVB6.0からの移行をしやすくするための苦肉の策だったと聞いたことがある こういうレガシーなことしてるからVBはメーカーからオワコン宣言されたんじゃね
348 名前:デフォルトの名無しさん mailto:sage [2022/12/24(土) 14:10:00.00 ID:aMmfO7S4M.net] フォームってシングルトンにできないの?
349 名前:デフォルトの名無しさん mailto:sage [2022/12/24(土) 14:15:54.50 ID:6dIbenX10.net] できるけどする意味がない フォームもコントロールもウィンドウだからフォームのインスタンスをたくさんかかえてるとパフォーマンス落ちたり不安定になったりするぞ フォームとデータを分離してフォームは使う時にその都度作れ 既に開いてるフォームならApplicationクラスから取得できる
350 名前:デフォルトの名無しさん mailto:sage [2022/12/25(日) 03:14:37.37 ID:4f8KMe2CM.net] C++言語でMFCのプロジェクトでプログラミングすると、.vs というフォルダが 出来、サイズが 1GB 位になっているのは正常でしょうか。 VSが起動して無いときに削除してもVSを起動すると再生成されるようですが。
351 名前:デフォルトの名無しさん mailto:sage [2022/12/25(日) 08:51:23.17 ID:S6y07Mz50.net] .NET 6.0でnuget microsoft.entityframeworkcoreを追加しても [追加]-[新しい項目] [データ]-[ADO.NET Entity Data Model]を選択できません。 .NET Framework だと動きます。 .NET 6.0ではEF Designer使うことができませんか?
352 名前:デフォルトの名無しさん mailto:sage [2022/12/25(日) 09:31:27.02 ID:aPMFL03yd.net] >>347 あー、EntityFramework Core では Entity Data Model は使えない。 Entity Framework 6 の新しいのは .NET Core / 5.0以降でも利用可能になったみたいな話があったと思うから Entity Framework 6.x の一番新しいのnugetでいれればいいと思う
353 名前:デフォルトの名無しさん mailto:sage [2022/12/25(日) 17:09:50.95 ID:Pur7dIw5M.net] >>346 ちなみに、C#プロジェクトでは、そのようなフォルダは作成されず、サイズが1GBも あるようなデータファイルも作成されません。 もちろん、C++ Builderなどでは、C++ですがサイズが1GBもあるようなデータファイル は作成されません。遥かに小さいです。 また、少し前の Visual Studio では、C++ ではそのような巨大ファイルは作成 されませんでした。
354 名前:デフォルトの名無しさん mailto:sage [2022/12/25(日) 19:34:07.34 ID:O8Oakqwl0.net] せやな
355 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 10:16:34.41 ID:VH0Lg5Zw0.net] IntelliSenseとCodeLens用に、プロジェクトで参照してる全ヘッダファイルをキャッシュしてるからサイズがでかくなる 気にしなくてよい
356 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 10:44:10.21 ID:LkzXsENG0.net] >>346 正常 単なるキャッシュでSSD消耗させたくないから俺はローカルのreposフォルダまるまるRAMディスク上においてる VC#だとプロジェクト下には溜まらない一方でTempのLogsやnugetキャッシュが溜まっていくからこの辺もひっくるめてRAM上に置いてる
357 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 12:48:49.42 ID:dBK2ZFHz0.net] >>348 EntityFramework 6.4.4 nugetでインストールしても 「プロジェクトのターゲットフレームワークにEntityFramework ランタイムアセンブリが含まれていません。」 とでて.NET 6.0だと動かないですね。
358 名前:デフォルトの名無しさん [2022/12/26(月) 14:43:09.78 ID:iEVBrMfC0.net] なぜそれが出るのかわからないのかね
359 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 16:54:05.40 ID:QYSrG3sQ0.net] >>352 ramdiskはどんなソフト使ってますか?
360 名前:デフォルトの名無しさん [2022/12/26(月) 17:02:10.37 ID:z4xq5LYD0.net] >>352 髙耐久SSDを使えよ
361 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 19:23:51.55 ID:6VBCFPtN0.net] SSD心配するぐらいならプログラマーならCopyメソッドで他のデスクにバックアップするの作れと・・・
362 名前:デフォルトの名無しさん (ワッチョイ f701-s0Sd) mailto:sage [2022/12/26(月) 20:11:33.92 ID:dBK2ZFHz0.net] >>354 正直わからないです! PHPしか使ったことなくVisualStudio未経験で、 興味本位でC#でDB接続を試してるのですが、 DB接続チュートリアルが古いものしか見当たらなくて、 まんまで初めてみたものの、そこでエラー吐きます 普通にSQL文を使うDB接続はわかりました。 LINQとか、EF Designerとか色々試してみたくて、 以前のフレームワークで動くこと確認できましたので 単純に未対応ということなのかもしれないですが、 .NET6.0で全くできないなんてことあるの??と疑問に思って質問しております。 どう回避すればいいのかがわからないです。 教えていただけないですか。
363 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 20:29:50.01 ID:tmqxSKGS0.net] >>353 https://learn.microsoft.com/ja-jp/ef/efcore-and-ef6/ > Entity Framework 6 (EF6) は、.NET Framework 向けに設計されたオブジェクト リレーショナル マッパーですが、.NET Core をサポートしています。 EF6 は安定したサポートされている製品ですが、現在は積極的に開発されていません。 .NET6は.NET Frameworkじゃないんだなこれが
364 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 20:56:24.85 ID:0mUw2oBvd.net] まー、今後のことを考えると Code First やった方がいいな .NET 6 でもサポートされてないし、Entity Data Model はもう使わない方がいい
365 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 23:07:17.24 ID:Sxns5c4i0.net] .net6 entityframework coreではパッケージマネージャコンソールからscaffold-dbcontextコマンドを使ってDBコンテキストとテーブルクラスのソースコードを生成します
366 名前:デフォルトの名無しさん [2022/12/27(火) 07:26:52.78 ID:7yivOiyj0.net] EntityFramework Coreなら.NET6や7で動いたけど… Commandツールインストールした覚えあるからそれかも知らん
367 名前:デフォルトの名無しさん mailto:sage [2022/12/27(火) 09:01:26.92 ID:l04I7z6/0.net] //stackoverflow.com/questions/72747159/using-entity-data-model-ef-core-6 似たような話あったけど、"code-firstにしようぜ" みたいなコメントは有ってもコレで解決って話は無いな
368 名前:デフォルトの名無しさん (ワッチョイ 69a7-aH43) mailto:sage [2022/12/27(火) 09:52:27.64 ID:hTZP3Dzc0.net] >>355 元々はImDisk使ってたけどGetFinalPathNameByHandleとの互換性が無く VSのデバッグが機能しなかったりその他インストーラーが機能しなかったりするのでArsenal Image Mounterっての使ってる >>357 ソースはギフハブ、他は単なる一時ファイル この状況下でローカルバックアップが必要と考える方が非合理極まりないしプログラマ思考とは思えないが 無論他にリモートバックアップはしてるし
369 名前:デフォルトの名無しさん mailto:sage [2022/12/27(火) 18:22:58.55 ID:OJauRdlf0.net] ふーん
370 名前:デフォルトの名無しさん [2022/12/28(水) 16:06:49.49 ID:wx2BQ76Ga.net] >>358 回避とか言って逃げ回ってるうちはダメだ 立ち向かえ
371 名前:デフォルトの名無しさん [2022/12/29(木) 20:31:35.62 ID:Y+ACb6m80.net] DependencyInjectionを使うとブレークポイントが機能しないんですがこれは普通の挙動になるのでしょうか? 普段VMのCommandでサービスをnewして実装するとサービス側のブレークポイントで止まるのですがDIしたものでやると止まりません また、ブレークポイントでの変数確認についても0が帰ってきます そのくせ正常に動いているという何ともよくわからないような形になってます
372 名前:デフォルトの名無しさん mailto:sage [2022/12/30(金) 22:40:24.64 ID:iYlYPSRw0.net] Select Case i Case 0 〇 Case 1 △ Case 2 □ End Select があってCase 0に×を書いて〇以下をズラズラ下に一気にズラすにわ何すれば Case 0 × 、 Case 1 〇 、Case 2 △ 、 Case 3 □ ちまちま書き直すのでなく自動で
373 名前:デフォルトの名無しさん mailto:sage [2022/12/31(土) 08:04:12.66 ID:7YlAfKqe0.net] Select Case i - 1
374 名前:デフォルトの名無しさん mailto:sage [2022/12/31(土) 08:52:21.53 ID:/zFZN6ZJ0.net] ふむ しょうがない For i = 0などの始まりを0以外で妥協するか・・・ For Eachで自動でできた配列もindex(0)から始まるが Select Case内を書き直すより楽なら
375 名前:デフォルトの名無しさん mailto:sage [2022/12/31(土) 12:20:26.50 ID:ieDLAkZw0.net] >>368 自分ならVimでqq/Case^Mw^Aとして@qでやっていくな 楽ならVimでもExcelでも外部でやればいいと思うけど
376 名前:デフォルトの名無しさん mailto:sage [2022/12/31(土) 13:24:57.93 ID:/zFZN6ZJ0.net] 言いたいことわわかった 正規表現ぽいのや文字列フォーマットならyyyy/MM/ddみたいのしか使ったことないけど InStr関数で<html>aaa</html> → aaaだけ抜き出すみたいな正規表現使わないのならなんとか
377 名前:デフォルトの名無しさん (ワッチョイ 6301-9yt5) mailto:sage [2023/01/01(日) 23:37:25.91 ID:Md6PYKbC0.net] VisualStudio C#でDB接続するアプリを作成したいのですが、 ソースをGithubで管理したいです。 DBパスワードの扱いでスマートな方法はなんでしょうか? リソースファイルにおいて.gitignoreでしょうか?
378 名前:.NET MAUI HighSchool [2023/01/02(月) 14:01:44.17 ID:PqfeCwI10.net] >>373 それでいいよ たしか最近のアプデでソリューションエクスプローラーのファイル右クリックでgitignoreにできたと思う
379 名前:デフォルトの名無しさん mailto:sage [2023/01/03(火) 00:05:51.91 ID:KVyiMdq90.net] ありがとうございます。
380 名前:デフォルトの名無しさん mailto:sage [2023/01/04(水) 15:12:03.86 ID:EuK71Uhh0.net] 質問・依頼 前に使った変数を忘れる病で Dim i202301041509 As Integer ' コメント Integer 2023年01月04日15時09分 みたいな長い変数名にならない重複しない変数名を考えなさい ↓
381 名前:デフォルトの名無しさん mailto:sage [2023/01/04(水) 15:46:19.85 ID:6UBQUDzE0.net] >>376 なに?ベーシックん?
382 名前:デフォルトの名無しさん mailto:sage [2023/01/04(水) 16:04:05.27 ID:EuK71Uhh0.net] ?
383 名前:デフォルトの名無しさん mailto:sage [2023/01/04(水) 16:22:53.22 ID:lFNs7lW+0.net] >>376 連番をBase64でエンコードすりゃいいじゃん 変数に使えない奴(数字から始まるとか +/ が含まれるとか)はすっ飛ばせばいい
384 名前:デフォルトの名無しさん mailto:sage [2023/01/04(水) 16:30:41.86 ID:EuK71Uhh0.net] Base64 検索 うお めんどっち
385 名前:デフォルトの名無しさん mailto:sage [2023/01/04(水) 16:37:21.23 ID:EuK71Uhh0.net] 先頭文字列だけ決めて残り適当にキーたたいて iKO1 iKO2 iKO3 integer Snj1 Snj2 Snj3 string DouLP1 DouLP2 DouLP3 Double Dlp1 Dlp2 Dlp3 Date 最初の一文字~3文字だけ意味持たせて残り適当でいいや
386 名前:デフォルトの名無しさん mailto:sage [2023/01/04(水) 19:34:05.94 ID:Ym3ItUV6d.net] >>376 後でそのコード読まないとダメなやつが死ぬから止めとけ
387 名前:デフォルトの名無しさん mailto:sage [2023/01/04(水) 23:40:48.97 ID:EuK71Uhh0.net] メールアドレスコピペするような自分用のしか作らない人だし
388 名前:デフォルトの名無しさん mailto:sage [2023/01/06(金) 19:02:48.67 ID:FGHOehhL0.net] 年末まで動いていたWPFでResouces.resxの一部が読めなくなったんだけども、自分だけかな? デザインプレビューでもコントロール単位でバツマークがつく クリーンとリビルドと再起動を繰り返しても直らん
389 名前:デフォルトの名無しさん mailto:sage [2023/01/06(金) 19:10:39.59 ID:FGHOehhL0.net] エラーコード貼っとく ググってもエラーのdllファイルが無いとは出るが、プロジェクト名が出てる場合はどうすればいいんだろ? とりあえずリビルドで消えるし実行は出来てるが、終了時とXAML画面でエラーになる エラー XDG0024 ファイルまたはアセンブリ 'プロジェクト名, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。
390 名前:デフォルトの名無しさん [2023/01/07(土) 04:57:52.84 ID:XuIpVOoo0.net] >>384 Any CPUでリビルドしたらバツマーク消えない?
391 名前:デフォルトの名無しさん mailto:sage [2023/01/10(火) 09:11:14.94 ID:JyMQkeRJ0.net] プロジェクトの一部がアンロードされたりする .net sdk問題なら環境変数再設定でなおったけど違う症状でしょうか
392 名前:384 mailto:sage [2023/01/10(火) 13:24:32.27 ID:ZisiPnco0.net] >>386-387 すいません、解決しました xaml画面にある「すべてのコントロールを表示」が「プラットフォーム コントロールのみ表示」になっていました カスタムコントロールが混じっていたので、それで他のコントロールもエラーになっていたようです
393 名前:デフォルトの名無しさん mailto:sage [2023/01/11(水) 17:41:14.35 ID:FsOK5Oy6d.net] C言語でsqrt()関数を使う場合、sprt(2.0)ならmath.hファイルを読み込みコンパイルできるのに sqrt(a)と変数にしたらヘッダファイルを読み込まない。vscodeがビルドインのエディタだからかな?
394 名前:デフォルトの名無しさん mailto:sage [2023/01/11(水) 18:13:20.99 ID:7xdzj+MQ0.net] sprt(2.0)なんてコンパイル時に計算されて定数じゃん 1.41421356て書くのと同じ
395 名前:デフォルトの名無しさん (ワッチョイ b101-Or7w) mailto:sage [2023/01/11(水) 18:33:41.42 ID:z30RtL4t0.net] オレのパソコンでも Dim a As Integer = 10 Dim S(a) As String がエラーになった希ガス
396 名前:デフォルトの名無しさん mailto:sage [2023/01/11(水) 20:18:32.06 ID:GfNLeemV0.net] sprtはmath.hには定義されてないよね
397 名前:デフォルトの名無しさん [2023/01/13(金) 09:36:43.02 ID:NX/X2xhta.net] stdlib.h
398 名前:デフォルトの名無しさん mailto:sage [2023/01/19(木) 08:24:46.88 ID:pNQOSNx5M.net] C#でクラスを作ったフォルダでデフォルトの名前空間が勝手に指定されてるけど これって前は無効にできてた気がするけど今はそういう設定はなくなった?
399 名前:デフォルトの名無しさん (アウアウウー Sa91-EebW) mailto:sage [2023/01/19(木) 10:11:45.28 ID:KEMm7MfAa.net] また奇抜なコード書きたいやつきたな
400 名前:デフォルトの名無しさん mailto:sage [2023/01/19(木) 17:38:51.36 ID:pNQOSNx5M.net] 名前空間的なものがフォルダ構造に制限されるのはクソ言語だと思う rust Java… その点C# は優れていると思う
401 名前:デフォルトの名無しさん mailto:sage [2023/01/19(木) 19:15:48.29 ID:EJgZgiC/M.net] 名前空間は常に myapp のみ
402 名前:デフォルトの名無しさん (ワッチョイ 0301-88l+) mailto:sage [2023/01/25(水) 05:29:20.65 ID:iF99zPaZ0.net] Windowsエクスプローラ 検索文字列入力してもあるはずのファイルがひっかからないから 自分で作るしかないんじゃないの?
403 名前:デフォルトの名無しさん (ワッチョイ a75f-pNNl) [2023/01/29(日) 19:46:40.60 ID:4cJ0TLbk0.net] >>396 Javaはわかりやすくしたんだけどな。 そういうわかりにくいものを作ろうとするのがマイクロソフト
404 名前:デフォルトの名無しさん mailto:sage [2023/01/29(日) 20:04:50.67 ID:a94s7VAA0.net] フォルダと切り離された名前空間がわかりにくいって頭相当ヤバくね
405 名前:デフォルトの名無しさん [2023/01/29(日) 21:16:50.68 ID:4cJ0TLbk0.net] >>400 現実と違う地図を読むために、他の資料を取り出すのか?
406 名前:デフォルトの名無しさん [2023/01/29(日) 21:17:32.86 ID:4cJ0TLbk0.net] >>400 そういうのは決まりを作らないと制御不能になる
407 名前:デフォルトの名無しさん mailto:sage [2023/01/29(日) 21:17:50.82 ID:a94s7VAA0.net] 何言ってるのかわからんがフォルダと名前空間に何か関係があると思ってるのか?w
408 名前:デフォルトの名無しさん (ワッチョイ 2b07-JCD8) mailto:sage [2023/01/29(日) 21:21:26.22 ID:a94s7VAA0.net] てかJava以外にそういうキチガイじみたルールの言語無いからそれでわかりにくくなるならJavaしかできないお粗末な頭ということになるぞ
409 名前:デフォルトの名無しさん (ワッチョイ a75f-pNNl) [2023/01/29(日) 21:38:07.28 ID:4cJ0TLbk0.net] そもそも名前空間が後付けだと知らないのか?
410 名前:デフォルトの名無しさん (ワッチョイ a75f-pNNl) [2023/01/29(日) 21:45:59.69 ID:4cJ0TLbk0.net] >>404 C言語、C++の自由な参照を論理的に分けるためのものを、Javaのパッケージのように理解するのはわかるが、C/C++の発展型とJavaの発展型がごっちゃになっているのは、ちょっと論じる点がずれている。
411 名前:デフォルトの名無しさん [2023/01/29(日) 22:05:12.85 ID:K4zSuEvl0.net] Javaは、この間抜け!精神を受け継いでるのでは。
412 名前:デフォルトの名無しさん [2023/01/29(日) 22:09:45.11 ID:K4zSuEvl0.net] Javaは当時としては革新的だったし、妥協ない文法をLALRに収めたのは天才過ぎた。 しかし、有効に使われることは無く、天才の無駄遣いだった。
413 名前:デフォルトの名無しさん mailto:sage [2023/01/29(日) 22:44:26.92 ID:a94s7VAA0.net] >>406 じゃあお前がズレてんだろw Javaしかないクソルールでないとわかりにくいとか言い出す残念な頭で何を言ってんだw
414 名前:デフォルトの名無しさん [2023/01/30(月) 14:33:57.56 ID:o0vEEgbtF.net] 古代のC++観たいなくそ言語が無ければJavaは産まれなかったし Javaが無ければそれこそ現代のC++は産まれていない
415 名前:デフォルトの名無しさん mailto:sage [2023/01/30(月) 18:35:05.66 ID:BI3s5DYMd.net] 今まさにそんな感じだな
416 名前:デフォルトの名無しさん mailto:sage [2023/01/31(火) 00:45:08.99 ID:hLRYDq4/M.net] 上でも書いたけどrustもモジュールに制約があってフォルダ構造に依存してる 他の言語も多かれ少なかれフォルダ構造を基にパッケージやモジュールや名前空間が決められてるのが多い
417 名前:デフォルトの名無しさん mailto:sage [2023/01/31(火) 00:45:40.11 ID:hLRYDq4/M.net] そいつらみんなクソ言語
418 名前:デフォルトの名無しさん mailto:sage [2023/01/31(火) 07:12:09.04 ID:YNMDboNb0.net] >>412 rust と Java 以外にあったっけ?
419 名前:デフォルトの名無しさん mailto:sage [2023/02/01(水) 13:37:18.49 ID:pyZWkdK6M.net] >>396 Javaのフォルダ制約はメンドクサイなと思う。 Explorerなどで直接見たいときにだる過ぎるし、grep検索してもフォルダ名が 長すぎて見にくい。
420 名前:デフォルトの名無しさん mailto:sage [2023/02/01(水) 16:22:59.30 ID:pyZWkdK6M.net] >>415 [補足] さらに厄介なのは、フォルダの「接頭辞」として、自分のサイトのドメイン名を付ける ことが推奨されていること。まず第一にドメイン名を持ってないプログラマも 多いということ。第二に長すぎること。例えば、 xxx.co.jp だと、c:/zzz/プロジェクト名/xxx/co/jp/パッケージ名/クラス名 みたいになってしまい 大変なことになる。
421 名前:デフォルトの名無しさん [2023/02/01(水) 17:27:17.25 ID:bpYqjqika.net] tomcat重すぎ eclipse糞すぎ