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


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

C++相談室 part159



1 名前:デフォルトの名無しさん [2022/02/19(土) 11:56:42.14 ID:kSnJ/KwP.net]
前スレ
C++相談室 part158
https://mevius.5ch.net/test/read.cgi/tech/1636969758/

710 名前:デフォルトの名無しさん mailto:sage [2022/03/24(木) 22:30:06.36 ID:bdM8JANZ.net]
どうしてもC++17以前でSFINAEでやんなきゃいけないなら無理矢理template依存にするしかない

ようこそ黒魔術の世界へ...

#include<type_traits>

template<class T>
class Test{
public:
template<int...dummy, typename std::enable_if<sizeof...(dummy)==sizeof...(dummy)&&!std::is_same<T,float>::value, int>::type = 0>
void funcB(){}
};
int main(){
Test<int> t1;
Test<float> t2;
t1.funcB();
//t2.funcB();
}

711 名前:デフォルトの名無しさん mailto:sage [2022/03/24(木) 23:04:17.88 ID:MDLggK/J.net]
MSよりマックの囲い込みのほうが鼻につくと思うのは自分だけだろうか

712 名前:デフォルトの名無しさん mailto:sage [2022/03/24(木) 23:13:46.53 ID:1Vr2GJ3G.net]
apple>>>MS>>>

713 名前:>>それ以外って感じの強さw []
[ここ壊れてます]

714 名前:デフォルトの名無しさん mailto:sage [2022/03/24(木) 23:16:10.29 ID:y95b8UUh.net]
囲い込みの点ではハードから開発環境からストアに至るまでアップルは異常な囲い込み。
社外に対しては会社も各社員も殆ど貢献しねぇし。
アップルのためだけに請け負い会社潰しながら株価あげるため活動しとる。

715 名前:デフォルトの名無しさん mailto:sage [2022/03/24(木) 23:27:03.23 ID:k3BsWDgY.net]
MSの囲い込みとか言ってるのは爺だけだろ
OSSにどんだけ貢献してると思ってるんだよ

716 名前:デフォルトの名無しさん mailto:sage [2022/03/24(木) 23:44:46.04 ID:1Vr2GJ3G.net]
いやいやなんかWeb系のTypeScriptとかvscodeとかazureとかそういうのはいいんだよw
問題はWindows本体w
まともに動かないレベルのハードに未対応というのは分かるけど、どう見ても性能的に問題ないハードを対象外にしちゃうWindows11はどう考えてもやり過ぎw

717 名前:デフォルトの名無しさん [2022/03/24(木) 23:45:11.78 ID:rNy1eSrz.net]
悪のゲイシ帝国。

718 名前:デフォルトの名無しさん [2022/03/24(木) 23:46:28.20 ID:rNy1eSrz.net]
UEFIとチンポ2.0はセキュリティでは?



719 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 00:01:19.19 ID:m/iwpp86.net]
>>703
VSCodeが囲い込みツールだもん、使えねぇって

720 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 01:09:44.76 ID:XVe+E9v/.net]
Mac は、Homebrew, Fastlane とか、Rubyist が作らないと滅ぶw

CircleCI の料金表のmedium のクレジットは、
Docker 10, Windows 40, Mac 50

囲い込みとは思えないほど、高い

721 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 02:12:51.70 ID:72EwLK9c.net]
>>704
Windows11のハード対象外は囲い込みとは言わないのでは?

722 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 03:06:03.91 ID:5+dT7ErM.net]
>>704
アップルなんて自社製のマシンでしか動かないんだけど
アプリも自社製のマシンでしか開発できないし
ストアも自社製しか認めない
自社製のアプリの邪魔になるものは開発を認めなかったり審査で落す
こういうのを囲いこみっていうんだけど・・

723 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 03:15:43.43 ID:MgzERarD.net]
Appleは開き直ってとことん囲い込みを追求してるからこそ逆に認められてるところがある
開発言語からしてObjective-CとSwiftっていう独自言語で徹底してる
MSは中途半端にC++標準に擦り寄ってるのがよくないね

724 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 05:45:38.18 ID:rvvBDzFl.net]
VSCodeが囲い込みツール?
Linuxでも動くしそもそもOSSなんだけど…
Visual Studioと言うならまだわかるけどw

725 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 06:08:26.54 ID:6oNwnU1m.net]
iTunesが おきあがり
なかまに なりたそうに こちらをみている!
なかまに してあげますか?

┌───┐
│⇒はい│
│いいえ│
└───┘

iTunesが なかまに くわわった!
QuickTimeが なかまに くわわった!
Bonjour for Windowsが なかまに くわわった!
Apple Mobile Device Supportが なかまに くわわった!
Apple Software Updateが なかまに くわわった!
MobileMeが なかまに くわわった!
Apple Application Supportが なかまに くわわった!

Apple Software Updateが Safariを よびよせた!
Apple Software Updateが iPhoneソフトウェアを よびよせた!


:::::::::::.: .:. . ∧_∧ . . . .: ::::::::
:::::::: :.: . . /彡ミ゛ヽ;)ヽ、. ::: : ::
::::::: :.: . . / :::/:: ヽ、ヽ、i . .:: :.: :::
 ̄ ̄ ̄(_,ノ  ̄ ̄ヽ、_ノ ̄


QuickTime をアンインストールしますか?
>はい
なんとiTunes はしんでしまった!
QTTASKはぶきみにほえている!

726 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 07:22:48.15 ID:Sf6AbPmi.net]
「資源を独占的に確保すること」の意味での囲い込みw
Windowsで市場を独占し、離れる場合のリスクとコストを高めてから、高コストを強いるw
appleがやってるのは独占ではないけど、購入後に高コストを強いる同じ仕組みw

727 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 08:04:40.58 ID:KarnMDBa.net]
macbookで動くwindows見かけると思わず笑みがこぼれるわ

728 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 08:06:57.63 ID:PW5qBu6I.net]
MSが資源を独占的に確保したわけじゃなくて
作りやすいWindows、使いやすいWindowsとユーザが選んだ結果だからね
相乗効果で結果的に市場を埋め尽くしているに過ぎず独占しているわけじゃないけどね

Macが誰にでも開発しやすい環境だったり
linux等が誰にでも使いやすい環境だったならMS市場にはならなかったかもしれない
でもまあMacもWindowsと同じ道を進んでいたら生き残っていなかったかもしれないけど



729 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 08:13:25.03 ID:bHihdD5b.net]
互換性重視で昔はシェア伸ばしたMSも
なぜかAppleのマネして切り捨てするようになってシェア落としてる。

730 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 08:32:50.33 ID:Sf6AbPmi.net]
ほんと頭悪いな・・・OS資源を独占的に確保してるでしょw

731 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 09:03:46.71 ID:bHihdD5b.net]
マカーはほんと馬鹿だからな

732 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 09:09:22.13 ID:PW5qBu6I.net]
>>718
OS資源って何?

733 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 09:12:25.62 ID:rQC9vpY7.net]
嫌ならLinuxでも使えば?w

734 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 09:15:06.51 ID:6oNwnU1m.net]
>>717
MCAの件で愛想尽かしたのに
結局ミイラ取りがミイラってやつだね

735 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 09:16:17.27 ID:haNY4PtR.net]
最近はGPUパススルー備えたKVMでLinuxでもほぼパフォーマンスペナ無しでWindows用ゲームできるらしいけどほんまなん?

736 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 09:20:09.35 ID:KE5lJ15x.net]
>>723
嘘やろ
ハイパーバイザーとゲストosの間を遷移するのにオーバーヘッドかかるやろ
いくらCPU支援機能があるからって無視はできない

737 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 10:53:37.87 ID:6oNwnU1m.net]
同じソフトをホストとゲストで使い比べるとやっぱ体感速度違うからな

738 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 12:39:31.11 ID:Sf6AbPmi.net]
apple製品は買ってないし、Native LinuxもWindowsも使ってるが、WindowsのVC++使いはスレ違いの話題をいつまで続ける気なんだ?



739 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 18:58:24.97 ID:NAR86/dh.net]
>>726
OS資源って何?

740 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 19:10:47.53 ID:3+VV5Xxj.net]
50代になると30代の2割以下の量になるらしいから大事にしろよ

741 名前:デフォルトの名無しさん mailto:sage [2022/03/25(金) 19:30:24.85 ID:5XdEy59o.net]
ぐり@関賢太郎 航空軍事記者
https://twitter.com/gripen_ng/status/1507210000024104972
何年か前、日本から韓国へのフッ化水素輸出に制限をかける外交摩擦あったよね。
あれで韓国製のガリウム砒素半導体を輸入していたロシアへ供給が止まり、ロシアの軍用AESAレーダーの生産が遅れ、戦闘機への搭載もできなくなるドミノ倒しになっていたことに気付いてしまった。
国際社会から孤立ってこわい
(deleted an unsolicited ad)

742 名前:デフォルトの名無しさん mailto:sage [2022/03/26(土) 02:00:27.84 ID:w1Z+3JKm.net]
>>726
OS資源って何?

743 名前:デフォルトの名無しさん mailto:sage [2022/03/26(土) 22:01:10.04 ID:+PRSGS1Y.net]
整数で添え字アクセス可能なコンテナの要素を自身の添え字0〜n-1で初期化したい場合どう書くのがスマート?
<algorithm>の他の手段と同様の記述スタイルで書けるならそれに統一したいのでつが、、、
やっぱ
 std::vector<int> arr((size_t)n);
 for (int i = 0; i < n; i++) { arr[i] = i; }
というふうにチョー具体的にfor文とループ変数iを手で書くのに勝る妙案無し?

744 名前:デフォルトの名無しさん mailto:sage [2022/03/26(土) 22:09:33.63 ID:RpKSs2nj.net]
>>731 https://cpprefjp.github.io/reference/numeric/iota.html ?

745 名前:デフォルトの名無しさん mailto:sage [2022/03/26(土) 22:15:39.57 ID:O3+9n+yo.net]
イオタ\(^o^)/

746 名前:デフォルトの名無しさん mailto:sage [2022/03/26(土) 22:31:07.82 ID:+PRSGS1Y.net]
>>732
なるほど<numeric>とかヘッダファイル自体使ってなかったわチョーdクス、

747 名前:デフォルトの名無しさん mailto:sage [2022/03/26(土) 22:42:20.07 ID:QEpYloYB.net]
イオタ\(^o^)/は草

748 名前:デフォルトの名無しさん mailto:sage [2022/03/26(土) 22:51:45.23 ID:vQB7bLSM.net]
>>726
OS資源って何?



749 名前:デフォルトの名無しさん mailto:sage [2022/03/26(土) 23:43:36.18 ID:9q2PYIcF.net]
また自演してるしwwwww ようやくiotaを知ったのねw

750 名前:デフォルトの名無しさん [2022/03/27(日) 18:49:59.41 ID:lspELT3N.net]
初歩的な質問すみません、2,3時間かかってもわからなかったのでここで質問させてください。
独学で3か月くらいの初心者です。
int iResult=1;
wchar_t* ShowStr = new wchar_t;
wsprintf(ShowStr, L"socket failed with error: %d", iResult);
delete ShowStr;
ShowStrはポインタで確保したのでdeleteしないと溜まってしまいますよね?
ShowStrは配列なのかなと思ったのですがdelete[]だとVS先生に怒られてしまいます。
配列の先頭だけ消してしまって残りの部分が参照できない形で残ってるとかそういうことなのかなと思った
のですが、だとすればどうすれば良いかもわからない次第です。
deleteの使い方一応は調べてみたつもりなのですが、
どなたか教えていただけませんでしょうか。

751 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 18:54:07.95 ID:uW5IEa4H.net]
#include <string>

std::wstring mojimoji = L"モジモジ ///";

752 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 18:56:35.96 ID:7vIiVU2b.net]
>>738
単純に配列じゃなくて
wchar_t一個だけのメモリを確保してるからdelete

753 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 18:58:29.72 ID:7vIiVU2b.net]
>>738
あと、一個分のメモリしか確保できてないから、そこに
socketなんちゃらって文字列入れようとするとエラーになると思われる
だから
wchar_t* ShowStr = new wchar_t[200];
みたいにするのが正解か

754 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 18:59:23.81 ID:7vIiVU2b.net]
で、>>741の変更をした場合は
delete[] ShowStr;
になるはず

755 名前:デフォルトの名無しさん [2022/03/27(日) 19:31:30.48 ID:lspELT3N.net]
>>742
ありがとうございます。
おかげさまで解決できました。
コンパイル時にどれだけのメモリを確保するのかは明確に分かっていたほうがよいのですね
今日は初めてダイアログからソケットをつなげることが出来たし、やっとエラーが出なくなって
何とか枕を高くして眠れそうです。ありがとうございます。

756 名前:デフォルトの名無しさん [2022/03/27(日) 19:33:51.31 ID:lspELT3N.net]
>>739
wstringというものを初めて知りました。
今回はLPWSTRの必要があったので使わなかったのですが、
ワイド文字を使う上で必要な知識が増えました。
ありがとうございます。


・・・手帳持ちなんだけど就職できるといいなぁ、未経験で

757 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 19:45:45.04 ID:uW5IEa4H.net]
>>744
うまくいきますよーに☆

758 名前:デフォルトの名無しさん [2022/03/27(日) 19:52:33.76 ID:lspELT3N.net]
>>745
ありがとうございます(≧∀≦๑)ゞ



759 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 20:24:01.35 ID:nbMAc3Vl.net]
pythonのプラグイン作成ライブラリpybind11は今やwstringが標準
さもないとWindows対応できない

760 名前:688 mailto:sage [2022/03/27(日) 21:15:33.59 ID:Fwb/ewtW.net]
>>699
ありがとうございます!
C++14までの設定でそれでいけました!
マジ黒魔術w

そしてC++20なら>>690がいけて感動w
concept神すぎる…!!

761 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 21:21:28.16 ID:PoGWmBV8.net]
wstringしか使えないゴミライブラリなんて使わないでいいよw いつもの自演君w

762 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 21:35:17.61 ID:VLMZp/O7.net]
wstring なんかいらない…普通に std:::basic_string<char16_t> とかで十分
https://ideone.com/uQKe4J

というか、wstring なんかさっさと obsolete/deprecated にすればいいのに、ほんと馬鹿ですね

763 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 22:00:38.95 ID:rG9TE9zE.net]
std::basic_string<TCHAR>とかはまれによくやる……
が操作や表示に_tで始まる関数を使わなければならないから
移植性とともに魂を損なわれていく気がするので
特段の理由が無い限りWin32APIの方を末尾Aので呼ぶことにしてstd::stringで通すようになった今日このごろ……

>>749
残念、自演君は私だ

764 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 22:07:12.24 ID:nbMAc3Vl.net]
> まれによくやる

どっちなの

765 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 22:08:19.23 ID:PoGWmBV8.net]
2垢でIDがうまく操作できてない感出まくってるw

766 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 22:10:49.45 ID:rG9TE9zE.net]
>>753の書くコードはことごとく根拠が欠けているのであろうことは想像に難くない
検証とかどこ世界の話?、レヴェルかと、

767 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 22:33:58.84 ID:nbMAc3Vl.net]
確かに反ワクチンとかウクライナはネオナチとかこじらせてそう

768 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 22:59:19.24 ID:K7MWSPEs.net]
>>751
WindowsというOSはwchar_tが標準装備であってcharを受け付ける***A はWin9xのレガシーなのだよ...

Win32API向けの文字列操作はwchar_t系に統一するべきなのだが...

大体のC/C++コードは(ファイルIOですら)charがベースなので、Win32APIとの相互運用で***Wを使うことが苦痛になる



769 名前:デフォルトの名無しさん [2022/03/27(日) 23:25:52.46 ID:QKAmAp06.net]
Microsoftは馬鹿かと思う。
勝手にBitlockerがかかって、「この箱には鍵がかかっています。その鍵をあける番号は
箱の中にあります。」の連続。

770 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 23:36:32.07 ID:PoGWmBV8.net]
そんなことみんな知ってて言ってるだろw 何を今更w
通常C/C++だと低レベルな処理はプラットフォームでAPI分けるから、Windowsでは仕方なく(可能な範囲で)ワイド文字を使用する仕様にしたりすることもある、というくらいw
でもターゲットがWindowsだけだと逆に癖で文字にtypedef切ったり_T使ったりする不思議w

771 名前:デフォルトの名無しさん mailto:sage [2022/03/27(日) 23:49:21.31 ID:nbMAc3Vl.net]
Pythonの内部コードはUTF-16らしいよ

772 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 02:22:28.60 ID:51Y1Thh9.net]
それも違うw
https://peps.python.org/pep-0393/

773 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 08:08:46.35 ID:DkKihmtS.net]
ボクが考えるWindowsスレですか、ここは。

774 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 08:45:03.78 ID:zvnGSWPp.net]
どうでもいいけど、黒魔術とかコンセプト神とかなんとか大袈裟な言い回し、ブログとかでよく見るんだろうけど
あまり真似しない方がいい気はする

775 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 08:56:12.53 ID:HSBaMW3J.net]
やたら絵文字を使いまくる頭悪そうなメールとノリが似てるね

776 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 11:30:00.76 ID:npKEPSZJ.net]
>>759
Pythonじゃなくてジャバスクのstringの内部表現やろ
UTF16って意外と標準採用されてるからな
至極単純にUTF8と比べてCPUパフォーマンスは良いし

777 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 11:35:09.55 ID:4U9zlcIi.net]
鼻から悪魔とか自分を足を撃つとか
そういう言い回し好きなアマチュアが吸い寄せられるのがC++って感じする

もちろん、仕事で嫌々使わされてる連中は除く

778 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 11:37:17.98 ID:npKEPSZJ.net]
>>756
標準装備っていうかカーネルがUNICODE_STRINGっていう非null terminatedな明示長stringしか扱わないからな
つまりA版APIは変換コストがかかる



779 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 13:30:08.02 ID:HSBaMW3J.net]
fjによく出没していた河野ってやつが言ってた
「C++はちょっと気が狂ったようなところがある言語」
あんまりあいつに同調したくないがこれは言い得て妙だ

これは何から何までキチガイ仕様ばっかりという意味ではない
たまに首をかしげる変なところがあるってことだ

780 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 13:39:02.76 ID:yqBWM3bb.net]
難しいコード書けても設計出来ないとなんの意味もないしな

781 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 15:23:35.37 ID:DkKihmtS.net]
他人が読めないコード書いてマウンティングする文化があるからな。

782 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 16:26:35.03 ID:R1D4p1O0.net]
>>765
それはどちらもCだろ
C++の黒魔術とかの表現は気持ち悪いと思う

783 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 21:04:31.59 ID:f80bfIyg.net]
>>765
それは C だ…

784 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 21:31:46.30 ID:Uu0YihOb.net]
色々すっきりわかりやすくなってプログラミング効率の良いRustと比べればC/C++どちらも

785 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 08:04:21.14 ID:mWQ/GdlN.net]
>>772
学習曲線をなだらかにしてから言いな。とりあえずNGにしとくわ。

786 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 08:09:47.04 ID:LEuYcsU9.net]
> 学習曲線をなだらか
C++が言うな

787 名前:デフォルトの名無しさん [2022/03/29(火) 09:12:38.67 ID:V3Kl11Pp.net]
学習曲線をなだらかって何

788 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 09:40:35.27 ID:FuLLa2J8.net]
>>765
最近買ったRust本の帯に、もう二度と自分の足を撃ちたくないならって書いてあった。何なのこれ?



789 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 09:40:51.62 ID:UOqSecAo.net]
学習曲線なだらかだったらいつまでたっても習熟が進まないんだよなあ

790 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 10:05:42.16 ID:WvuxHdPq.net]
舌触りなめらか

791 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 10:21:02.72 ID:HFhqj5qW.net]
ちんちんシュッシュッシュッ!

792 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 10:46:35.81 ID:MRVYy131.net]
>>776
何なのってFPSゲームでしょ

793 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 11:27:10.53 ID:l/5rTAs8.net]
>>777
絶壁だったら学習できないよ。
第一、プログラミング言語を学習したいなんて奇人は少ないだろ。普通はプログラムを作りたいだけだし。

昔Accelerated C++みたいなC++を使うための入門書があったけど、ああいうのを整備する団体とか無いんかな。

794 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 13:24:22.14 ID:oJxqSb9h.net]
>>776
https://qiita.com/evid/items/adfa237f4dc6b73a2b5d#fnref5
要するに自分で自分を壊すような話

795 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 13:36:11.92 ID:owrRZ3L6.net]
設計ヘタクソなヤツは致命的、いや、池沼的なの居るからな
Rust養成ギブスで勉強してこいカスって感じ

796 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 15:03:31.53 ID:ijYpt7F/.net]
>>783
Rustやったところで、Pythonのインデントスタイルの勉強と一緒でRustスタイルのコーディングしかできなくなるだけだよ。
C++のプログラム技術向上のためにRustを勉強するとか、まったく意味無い。

797 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 15:26:21.04 ID:6kEE5hUV.net]
>>784
その通り
しかしRustの方がプログラミング効率が良くて書きやすくて保守性も良いから
普通はC++使わなくなるよな

798 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 15:32:53 ]
[ここ壊れてます]



799 名前:.51 ID:owrRZ3L6.net mailto: グローバル変数でi宣言してるヤツとか
理由聞くと書くの面倒くさいからとか
池沼にも程がある
[]
[ここ壊れてます]

800 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 19:18:21.80 ID:ijYpt7F/.net]
>>785
スレ違い。ここに書き込むの禁止な。
下のスレに行け。
C vs C++ vs Rust Part.3
ttps://mevius.5ch.net/test/read.cgi/tech/1643289587/

801 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 19:46:14.12 ID:LEuYcsU9.net]
面倒だからメンバは全部public

802 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 20:17:40.82 ID:rprUptDm.net]
structって書けよ

803 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 22:21:49.66 ID:JBheGd8b.net]
structなんぞ頼らずnamespaceに全部書けよ

804 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 22:27:01.22 ID:pxj3Uqek.net]
structはデフォルトがprivateでclassはデフォルトがpublicなことを考えるといっそclassを消してしまった方が愚かな設計がなくなるのでは?

805 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 22:40:45.57 ID:q6aCWf20.net]
>>791
それってRustじゃん

806 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 22:45:51.77 ID:42Nx7yvC.net]
RustRustうるせーっつーの
巣に帰れ

807 名前:デフォルトの名無しさん mailto:sage [2022/03/29(火) 23:12:23.14 ID:LEuYcsU9.net]
キチガイrust厨しね

808 名前:デフォルトの名無しさん mailto:sage [2022/03/30(水) 06:33:06.22 ID:8NFBSa0P.net]
>>781
学習曲線は横軸時間で縦軸習熟度の曲線やから絶壁が効率よくて、水平やったら誰も理解できん、という曲線やで



809 名前:デフォルトの名無しさん mailto:sage [2022/03/30(水) 07:12:05.54 ID:7Zu/8ZF2.net]
>>791
おいおい逆だろw
禿もアクセス種別の省略時の解釈は十中八九誤りだったと言ってるね

810 名前:デフォルトの名無しさん mailto:sage [2022/03/30(水) 08:22:59.56 ID:WX1Rp50C.net]
>>796
本当だ逆だった…お恥ずかしい






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

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

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