1 エッヂの名無し 2024/12/04(水) 14:40:21.632 ID:dCZ8VP2MX
void printA()
{
std::cout << "A\n";
}
void printB()
{
std::cout << "B\n";
}
int main()
{
printA();
printB();
return 0;
}
これ出力するとAが表示されるやん?
これ戻り値はAだから関数の型はstringじゃないんか?
2 エッヂの名無し 2024/12/04(水) 14:40:32.626 ID:dCZ8VP2MX
voidってなんやねん・・・
3 エッヂの名無し 2024/12/04(水) 14:41:14.793 ID:nBMNf5F9U
返ってはなくね
5 エッヂの名無し 2024/12/04(水) 14:41:35.040 ID:JIz4KaqHA
出してるだけやん
6 エッヂの名無し 2024/12/04(水) 14:41:43.174 ID:SGsAUIq0P
戻り値ないやん
7 エッヂの名無し 2024/12/04(水) 14:41:51.033 ID:0EV6Fffq9
リターンしてないやん
8 エッヂの名無し 2024/12/04(水) 14:42:10.982 ID:mKboSaLja
メインに戻す必要がないプログラムやからや
9 エッヂの名無し 2024/12/04(水) 14:42:23.462 ID:/Fe1tzbcP
草
まぁもっと勉強してこい
10 エッヂの名無し 2024/12/04(水) 14:42:29.943 ID:VS1QsYMaz
宇宙で何も無い領域のことやで
11 エッヂの名無し 2024/12/04(水) 14:42:49.544 ID:cRDwG0pME
AIにきけよ
12 エッヂの名無し 2024/12/04(水) 14:43:09.623 ID:Z/JG.Cwb5
Aは標準出力に出してるだけちゃうの
14 エッヂの名無し 2024/12/04(水) 14:43:48.422 ID:SlvRU3sMe
出てきてるだけやぞ
15 エッヂの名無し 2024/12/04(水) 14:43:58.600 ID:RDFSQVfnV
心の中で唱えよ 捧げると
16 エッヂの名無し 2024/12/04(水) 14:44:06.076 ID:vIKn3/pt2
気づいちゃったね
17 エッヂの名無し 2024/12/04(水) 14:44:06.301 ID:EyZ1AU0nt
#include <stdio.h>のことおまじないだと思ってそう
18 エッヂの名無し 2024/12/04(水) 14:44:12.871 ID:FwdAr01TT
こういう発想もあるのか
19 エッヂの名無し 2024/12/04(水) 14:44:17.836 ID:tkQKtWV4f
Aを出力するということはAを返すということではない
21 エッヂの名無し 2024/12/04(水) 14:44:31.841 ID:Ozmu7P7w5
表示されるのと関数が値を返すのは別のことだぞ
22 エッヂの名無し 2024/12/04(水) 14:44:34.950 ID:SGsAUIq0P
出力してるだけでメインに戻してないやん
基礎的なことすら理解できてないとかここで聞く前にもっと勉強しろ
23 エッヂの名無し 2024/12/04(水) 14:44:55.408 ID:Y/5aU0L54
まあ確かにvoidってなんやねんって最初はなるわな
24 エッヂの名無し 2024/12/04(水) 14:45:13.962 ID:KFE1Y9cvq
hello,worldからやり直そう
25 エッヂの名無し 2024/12/04(水) 14:45:28.456 ID:dCZ8VP2MX
呼び出し元に呼び出されて値を返してるんやが
これは戻り値じゃないのか?
26 エッヂの名無し 2024/12/04(水) 14:45:50.692 ID:m1/fdIg3E
(void*)とかいうヤベーやつ
27 エッヂの名無し 2024/12/04(水) 14:46:18.997 ID:izhf2KbBG
戻り値を返さないということは
戻り値を返さないということです
28 エッヂの名無し (sage) 2024/12/04(水) 14:46:20.643 ID:07eAuFjHf
例えばcoutの次の行にreturn 0;って書いてあったとしたら何が返ってくると思う?
stringとintが両方返ってきてるわけじゃないのはわかるでしょ?
29 エッヂの名無し 2024/12/04(水) 14:46:39.241 ID:0tGNOIW6i
C言語のプログラミングで戻り値を返さないvoidとはどういう意味ですか
野球で例えて説明してください
31 エッヂの名無し 2024/12/04(水) 14:47:06.483 ID:SwR/nRxD0
チャットGPTが手取り足取り教えてくれるで
32 エッヂの名無し 2024/12/04(水) 14:47:07.204 ID:1AxSvu0Is
お前この前も同じスレ立ててたやん
何も勉強する気ないのか釣りなのか
33 エッヂの名無し 2024/12/04(水) 14:47:16.611 ID:0tGNOIW6i
シープラだったわ
34 エッヂの名無し 2024/12/04(水) 14:47:31.165 ID:DVjShs5oy
才能無いからやめよう
35 エッヂの名無し 2024/12/04(水) 14:47:35.472 ID:SGsAUIq0P
ここで躓くやつはプログラミング向いてないよ
36 エッヂの名無し 2024/12/04(水) 14:47:49.169 ID:zpJGTTjyv
これシャチやで
37 エッヂの名無し 2024/12/04(水) 14:48:02.092 ID:HXmY7c.R3
バカにするだけで分かりやすい説明してあげてる人誰もおらんやん
39 エッヂの名無し 2024/12/04(水) 14:48:09.788 ID:ekRTs5UZN
関数型の才能あるよ
40 エッヂの名無し 2024/12/04(水) 14:48:11.155 ID:IHeqJdulJ
なんも返ってないやん
42 エッヂの名無し 2024/12/04(水) 14:48:53.524 ID:Ozmu7P7w5
例えば
int add(a, b)
{
return a + b
}
int main()
{
int x = add(1, 2)
(xを標準出力、3が表示される)
}
とかってのが値を返すってこと
43 エッヂの名無し 2024/12/04(水) 14:49:01.889 ID:C2FDn2FXr
イッチばりおもろいやん
45 エッヂの名無し 2024/12/04(水) 14:49:11.102 ID:clcB5TKoE
こんなふざけた言語使ってるからやぞ
46 エッヂの名無し 2024/12/04(水) 14:49:28.983 ID:Ozmu7P7w5
言語が何かわからんからお作法間違ってたらすまんけど
49 エッヂの名無し 2024/12/04(水) 14:50:32.033 ID:fd2OO4UbN
std::coutって何
50 エッヂの名無し 2024/12/04(水) 14:50:34.801 ID:Ozmu7P7w5
値を返してないは値を返してないとしか言いようがないよな実際
51 エッヂの名無し 2024/12/04(水) 14:50:49.944 ID:ae6br4YgB
シャチに負けてるやん
52 エッヂの名無し 2024/12/04(水) 14:51:46.600 ID:Ozmu7P7w5
標準出力することは値を返すとは言わない、以上に説明のしようあるんかな
54 エッヂの名無し 2024/12/04(水) 14:52:54.164 ID:DVjShs5oy
シャチってこのレベルなんや…
実務経験なさそうやしな
55 エッヂの名無し 2024/12/04(水) 14:52:56.621 ID:dCZ8VP2MX
56 エッヂの名無し 2024/12/04(水) 14:53:02.483 ID:fd2OO4UbN
printは直接出力システムに送ってるから呼び出し元には何も返してない
57 エッヂの名無し 2024/12/04(水) 14:53:12.653 ID:9W6uuv7/S
コピー機でスキャンするだけなのがvoidでコピーが戻り値やろ
59 エッヂの名無し 2024/12/04(水) 14:53:28.479 ID:QXfPf50TA
c++やろ
60 エッヂの名無し 2024/12/04(水) 14:53:34.442 ID:DoW2afL.u
数学の関数だと思うとマジでvoid謎よな
62 エッヂの名無し 2024/12/04(水) 14:54:04.429 ID:dCZ8VP2MX
まぁええわ
なんも値返さないくせにvoidを何に使うのかだけ教えてくれ
64 エッヂの名無し 2024/12/04(水) 14:54:42.610 ID:ug0auSEWA
まあvoidを記述せなあかんのはダサいな
66 エッヂの名無し 2024/12/04(水) 14:55:03.304 ID:Ozmu7P7w5
voidは値を返しませんよって明示してるだけちゃうの?
言語によって違うんだろうけど
言語によってはvoid以外でreturnなしの関数書くとエラーになったりするんじゃなかったかな
68 エッヂの名無し 2024/12/04(水) 14:55:21.819 ID:5NowPb64I
これがIT人手不足の実態らしいな
71 エッヂの名無し 2024/12/04(水) 14:56:16.537 ID:VlnqB7rOn
coutはprintfみたいなもんや
演算子オーバーロードでよくわかんなくなってるだけで中身はcoutって関数を読んでるだけ
C/C++では呼び出し元に値を返さない(void)ならreturnは省略できる(諸説ある)んや
voidは呼び出し元に値を返さない型として覚えろ
これ以上はフレームスタックとか深い話になる
73 エッヂの名無し 2024/12/04(水) 14:56:38.141 ID:DoW2afL.u
>>62
例えばターミナルに文字列を表示するだけの関数やと戻り値返しても意味ないやろ?
そういう時に使うんや
74 エッヂの名無し 2024/12/04(水) 14:56:48.102 ID:Uqr1BM4yi
cppとはイッチなかなかガッツあるな
75 エッヂの名無し (sage) 2024/12/04(水) 14:57:29.011 ID:bDNTTneMP
coutはターミナルに出力しろって言ってる
人で言うならAって叫んでくれって人に言ってるだけでこの時ワイは叫んだ声が聞こえない
戻り値になる場合はAって書いてワイに渡してくれって人に頼む意味でワイはAを知れるし使える
76 エッヂの名無し 2024/12/04(水) 14:57:48.672 ID:AA4f1j6Tb
AIに聞いたほうが早いと思うよ
77 エッヂの名無し 2024/12/04(水) 14:57:48.630 ID:TX1kzUfJn
Aの後にCを表示させたらイッチの理屈では戻り値は2つなん?
78 エッヂの名無し 2024/12/04(水) 14:57:55.264 ID:fUq.w1RJp
>>37
関数ってのは言ってみれば一つの箱やねん
一つの処理を箱に詰めて発送しました→returnなどの処理できちんと関数の中で返信手続きをしなければ送りっぱなしで送り主のもとには何の値も帰ってこねぇ
まずはこの理解でいい
これすら理解できないならポインタの理解に数年かかるか一生理解できないからプログラマはやめとけ
80 エッヂの名無し 2024/12/04(水) 14:58:09.177 ID:3IxV797px
値をメインの変数に格納するか(戻り値)画面に関数内の結果を出力するかの違いやろ?
現状やとリターンがないから値が返っては無いけど画面に計算結果が表示されてるだけや
82 エッヂの名無し 2024/12/04(水) 15:00:56.823 ID:QXfPf50TA
たぶんプログラミングの講義受けてる大学1年生やろなぁ
つまづくやろうけどがんばれ
83 エッヂの名無し 2024/12/04(水) 15:01:04.977 ID:Zc/EvWLcJ
返り値が必要かどうかやろ
printは表示させてるだけやし
84 エッヂの名無し 2024/12/04(水) 15:01:12.064 ID:uy.Rt8EQX
こんなん別にプログラマーでなくても
かじったことあるやつならわかるやろ
85 エッヂの名無し 2024/12/04(水) 15:01:25.292 ID:3IxV797px
この疑問は、プログラムの戻り値と関数の型についての基本的な誤解から来ています。以下に説明します:
### `void`の意味
`void`は「戻り値がない」という意味の型です。関数が何も値を返さない場合に使われます。
たとえば、あなたが書いた`printA()`関数は、コンソールに文字列 `"A\n"` を出力しますが、**関数としては何も返していません**。つまり、`printA()`を呼び出したとしても、その呼び出しの結果としては何も得られません。ですので、関数の型として`void`が適切です。
---
### 出力についての誤解
出力と戻り値は別の概念です。
- **出力**: コンソールに何かを表示すること。たとえば、`std::cout`を使うとコンソールに文字が出力されますが、これは「戻り値」ではありません。
- **戻り値**: 関数が呼び出されたときに、その結果として返す値。これは、呼び出し元で受け取ることができる値です。
`printA()`はコンソールに`A`を表示しますが、これは「出力」であって「戻り値」ではありません。
---
86 エッヂの名無し 2024/12/04(水) 15:01:32.456 ID:Ozmu7P7w5
1行とかしか書かないといまいち関数にするメリットつかみにくいしな
87 エッヂの名無し 2024/12/04(水) 15:01:39.852 ID:3IxV797px
### もし戻り値が必要なら?
もし関数の戻り値として`"A"`を返したい場合、型を`std::string`にして、以下のように書く必要があります:
```cpp
#include <iostream>
#include <string>
std::string printA()
{
return "A";
}
int main()
{
std::string result = printA(); // 関数の戻り値を受け取る
std::cout << result << "\n"; // 受け取った戻り値を出力
return 0;
}
```
この場合、`printA()`の呼び出しは`"A"`という文字列を返し、それを`result`に代入して、後でコンソールに出力しています。
---
### 結論
- `void`は「何も返さない」関数に使います。
- 出力(コンソールに文字列を表示すること)と戻り値は別物です。
- 出力だけが必要なら`void`、戻り値が必要なら適切な型(例えば`std::string`)を使います。
88 エッヂの名無し 2024/12/04(水) 15:01:53.954 ID:dCZ8VP2MX
>>76
聞いたけど訳わかんなくて草
https://i.imgur.com/I7wZq62.png
89 エッヂの名無し 2024/12/04(水) 15:02:36.518 ID:pHrxfu53N
ぬるぽ
90 エッヂの名無し 2024/12/04(水) 15:03:33.830 ID:3IxV797px
無料版か?
91 エッヂの名無し 2024/12/04(水) 15:03:35.741 ID:1p6Ef5rQC
関数型言語使ったら?
92 エッヂの名無し 2024/12/04(水) 15:03:44.105 ID:Ozmu7P7w5
しかし態度悪いなこいつ
93 エッヂの名無し 2024/12/04(水) 15:03:45.301 ID:txLq6rJEm
馬鹿に分からなくするためにわざと複雑にしたみたいな話マジなん
94 エッヂの名無し 2024/12/04(水) 15:04:00.336 ID:Y/5aU0L54
サンキューAI
97 エッヂの名無し 2024/12/04(水) 15:04:35.167 ID:dCZ8VP2MX
一つ聞きたいんやが
これはmainに渡してる扱いにならんってことでいいのか?
mainの中で関数呼び出してるのにまじで意味分からんな
98 エッヂの名無し 2024/12/04(水) 15:04:35.187 ID:.PKYOiYyP
返してないのに返してると言い張る異常者?
99 エッヂの名無し 2024/12/04(水) 15:04:45.548 ID:cRDwG0pME
ワイインフラエンジニア、関数型プログラミングよくわからないままスルー
100 エッヂの名無し 2024/12/04(水) 15:04:52.891 ID:EXBwyXbhP
シャチャアアアアアアアアアアアア!!!💢
101 エッヂの名無し 2024/12/04(水) 15:05:21.859 ID:3IxV797px
>>88
月4000円くらい課金しようや
これを使いこなせるか使いこなせないかで労働者の格差が生まれてるで
103 エッヂの名無し 2024/12/04(水) 15:05:42.660 ID:ur0pz4uE5
スレタイで完結してて草
104 エッヂの名無し 2024/12/04(水) 15:05:58.458 ID:lpf0kvXfo
returnで返してないやん
何を言うてるんや
105 エッヂの名無し 2024/12/04(水) 15:06:04.460 ID:MGPoA1Jev
M99ってこと?
107 エッヂの名無し 2024/12/04(水) 15:06:17.896 ID:DlyklthLr
>>55
std::coutは値を返してるんやなくて文字を表示する処理を実行してるんやで
値を返すならメソッドの戻り型をvoidやなくて文字列に指定してから return "安倍"; って書かなあかんで
108 エッヂの名無し 2024/12/04(水) 15:06:48.742 ID:GB2jXEBpo
情報系の学科やけど一切コード書かずに卒業しそうンゴねえ
110 エッヂの名無し 2024/12/04(水) 15:06:56.356 ID:lpf0kvXfo
文字出力が戻り値やと思っとるんか?
学びなおせや
111 エッヂの名無し 2024/12/04(水) 15:07:32.431 ID:K4CAvWMVt
わからんところAIに聞くのマジで捗るわ
ネットのクソ質問サイトで上から目線で説明してるやつみんなわかりにくいしズレてるからほんまゴミ
112 エッヂの名無し 2024/12/04(水) 15:07:35.557 ID:KSCe/.zgT
>>97
呼び出してるだけで返してないやろ
別に戻り値返してもええんやけどな
voidにして返さないメソッドだと定義することであ、このメソッドは戻り値返さないんだなって共同開発しているプログラマーにもわかりやすくする意味があるのよ
113 エッヂの名無し 2024/12/04(水) 15:08:25.586 ID:3IxV797px
斜に構えてやつ多すぎなんよな
この程度も理解できないとか訳分からん回答するアスペ多すぎや
114 エッヂの名無し 2024/12/04(水) 15:08:39.957 ID:K4CAvWMVt
ここに居る上から目線のゴミ陰キャしかネットで回答せえへんからAIマジ神だわ
115 エッヂの名無し 2024/12/04(水) 15:08:44.438 ID:DlyklthLr
>>97
この言語特有の変な書き方で分かりづらいが
これではmainに渡せてないな
mainに文字列を渡すにはどうすればええですか?ってAIに聞いてみようや
116 エッヂの名無し (sage) 2024/12/04(水) 15:09:25.156 ID:BgIeGa2z4
プリントなら単に文字列出すだけのクラスやからない?
肛門も出す機能はついてるけど入れる機能はついてへんやろ
117 エッヂの名無し 2024/12/04(水) 15:09:36.226 ID:Y/5aU0L54
プログラミングはIQ100以上はないと難しいと思うで
イッチは80〜90くらいか?
118 エッヂの名無し (sage) 2024/12/04(水) 15:09:41.501 ID:fa2Wi5xBP
>>111
stack overflowほぼ不要になったわ
昔は苦労しながら英語で質問してたのに
119 エッヂの名無し 2024/12/04(水) 15:10:05.228 ID:zoHVHhoQB
画面にそのまま表示してるか値を返してるかの違いやから実際に関数使って簡単なプログラム組めばイメージしやすくなると思う
122 エッヂの名無し 2024/12/04(水) 15:10:21.493 ID:K4CAvWMVt
>>113
学び直してこい(激寒)とかな
これだからこの業界はコミュニケーションできないガイジ陰キャばっかなんだよ
123 エッヂの名無し 2024/12/04(水) 15:10:39.662 ID:WmQQrVjNH
標準入力/出力と引数/戻り値ってややこしいよな
Hello World!を表示しましょう!!って最初に教えるのに標準出力とは何かを教えへんし
初心者はまずターミナルとはから勉強した方がええと思う
124 エッヂの名無し 2024/12/04(水) 15:10:42.804 ID:wCcErKztT
>>116
入れる機能は尻側じゃなくて、入れる側の物に付いてる機能だからね。
切り分けて考えないとガチガチになる
125 エッヂの名無し 2024/12/04(水) 15:10:59.325 ID:dCZ8VP2MX
そもそもこのコードは練習サイトで得たものなんやが
coutするのに関数に値渡さないならわざわざ関数作る必要ないってことやんな?
まじで分かり辛いな糞サイト
126 エッヂの名無し 2024/12/04(水) 15:11:34.525 ID:fUq.w1RJp
>>97
とにかくprintA()とprintB()はどこに放り込もうと何も値は戻さない
main()で呼び出せばmainに何も返さない
unko()で呼び出せばunkoにも何も返さない
127 エッヂの名無し 2024/12/04(水) 15:11:44.451 ID:hhyjdc7et
自分を発注側(今回はmain)と思った時に
「ゴミを処理してください」や今回みたいに「黒板にAと書け」って業者(関数)やと何も自分が受け取る必要がない
けど「車を買う」って業者に頼むと、自分に車が返ってくるこの「車」が戻り値に相当する
128 エッヂの名無し 2024/12/04(水) 15:11:55.983 ID:KSCe/.zgT
部下にこれ資料作っておいてと命令する(printA関数)
部下は資料を作る(printf関数)
部下が作った資料をワイに渡す=戻り値がある
資料をワイに渡さない=void
こんな感じやろうか
129 エッヂの名無し 2024/12/04(水) 15:12:33.089 ID:Ozmu7P7w5
>>125
それはそういうもんなんや
50音だけ教えられてるような状態や
目的より先に道具の使い方を教えてるんや
130 エッヂの名無し 2024/12/04(水) 15:12:40.976 ID:F9nXjhp1.
文系未経験でSES入った一年目の研修時の自分みたいで泣けるわ
謙虚に頑張ってくれ
131 エッヂの名無し 2024/12/04(水) 15:12:50.145 ID:zZ5HQjec8
pythonしかやったことないから未だにclassがなんの為にあるのかわからん
全部defで書いたらあかんのか
132 エッヂの名無し 2024/12/04(水) 15:12:50.170 ID:yVhg4p5CN
ぼくにわからない話題やめて😡
133 エッヂの名無し 2024/12/04(水) 15:13:17.766 ID:uNmYLZh0x
こんなんchatgptに聞けよ
134 エッヂの名無し 2024/12/04(水) 15:13:34.979 ID:lpf0kvXfo
>>125
モジュール化の考え方や
そうやって記述したほうがメンテしやすいし他のソースにも使い回せる時がある
135 エッヂの名無し 2024/12/04(水) 15:13:42.737 ID:WmQQrVjNH
>>125
関数の書き方覚えましょうってだけやろ
そらcoutするためだけにわざわざ関数使うことはないけど、値渡さんとしても処理を塊として纏めてるんなら有意義な関数の使い方やろ
137 エッヂの名無し 2024/12/04(水) 15:14:05.115 ID:OgLI.5JYC
printて何やねん
printfじゃないのか
138 エッヂの名無し 2024/12/04(水) 15:14:23.717 ID:3IxV797px
>>131
Pythonでもpytorchとかのライブラリで結構使わんか?それこそaiモデル作る時とか
139 エッヂの名無し 2024/12/04(水) 15:14:35.515 ID:xChuSL8V/
プログラムは料理と同じや
関数っていうのは料理の一部工程を他の人に任せる行為や
戻り値が必要かどうかっていうのはその工程で出来たものを自分で引き取る必要があるかどうかで
関数Aに野菜を切ってもらうとして、それを自分がもらって煮込んだり調理に使うなら戻り値が必要や
切った野菜をそのままサラダとして関数Aが出すだけで自分はその任せたものを調理しないなら戻り値はいらんのや
140 エッヂの名無し 2024/12/04(水) 15:14:39.602 ID:Ozmu7P7w5
>>131
データを中心で考えると自然とclass使うようになる気が
まあいろんな書き方できるけどねぇpythonは
142 エッヂの名無し 2024/12/04(水) 15:15:18.816 ID:1AxSvu0Is
お前がウーバーイーツ注文したら戻り値は食べ物やろ?
その配達中に配達員がエッヂしたりウンコしたりして色んなモン出力したとしても戻り値は変わらず食べ物やろ?
そういうことや
143 エッヂの名無し 2024/12/04(水) 15:15:24.907 ID:hhyjdc7et
>>125
mainに何でもかんでも詰め込むと超長いコードになって分かりづらいから
個別の機能は関数化して読みやすくしたり、他所でも使い回せるようにするんやで
むしろ知識がそこまでない状態でなぜ関数を作る必要がないという理由ないのに変に結論を作りすぎやで
145 エッヂの名無し (sage) 2024/12/04(水) 15:16:14.686 ID:CCWrgKO6k
>>125
例えばprintA関数の中身がもっとクソ長くて100回ほどループさせたい場合とかは関数に切り分けたほうが見やすくなるやろ
148 エッヂの名無し 2024/12/04(水) 15:16:42.355 ID:OgLI.5JYC
これjava?
149 エッヂの名無し 2024/12/04(水) 15:17:22.106 ID:okWYnxpnj
returnしてないのに戻り値もクソもないやろ
150 エッヂの名無し 2024/12/04(水) 15:17:31.155 ID:F9nXjhp1.
>>139
プログラマの授業とかテキストってこう言う感じに例えるけど全然ピンとこないんよな
わいの頭が悪いだけやとは思うが
153 エッヂの名無し 2024/12/04(水) 15:18:14.258 ID:dCZ8VP2MX
やっと分かったわ
標準出力は関数内で使っても値戻す訳じゃないってことやな
表面上はその関数から出てくるのに奇天烈な仕組みやな
155 エッヂの名無し 2024/12/04(水) 15:18:31.083 ID:CEqmOfvFX
>>131
記憶失ったと仮定して自分のコード読み返してみろ
defだけやとわけわからんくなるはずや
コーディングにおいて一番大切なのは可読性やで
156 エッヂの名無し 2024/12/04(水) 15:18:47.302 ID:7QfTlNXA6
草
158 エッヂの名無し 2024/12/04(水) 15:19:29.666 ID:6r./8GZ0J
レス乞食やろ
159 エッヂの名無し 2024/12/04(水) 15:19:36.003 ID:a9TJ8xVhe
うせやろ
大学のプログラミングの単位落としたワイでもわかるのに
161 エッヂの名無し (sage) 2024/12/04(水) 15:20:03.875 ID:CCWrgKO6k
>>152
ガベージコレクタある言語ならいいけどc言語なんかだと構造体の初期化と廃棄自動化できなくてクソだるい
162 エッヂの名無し 2024/12/04(水) 15:20:34.888 ID:Y/5aU0L54
もしかして関数をレイヤーみたいなものと思ってたんか
163 エッヂの名無し 2024/12/04(水) 15:20:37.040 ID:7yiENJb17
コピペしてprintでチェックするだけしかしないんやから深く考えるな
164 エッヂの名無し 2024/12/04(水) 15:20:46.000 ID:lpf0kvXfo
これC++?
せやったらポインタとか訳分からんやろ
165 エッヂの名無し 2024/12/04(水) 15:21:07.965 ID:DEaG7rsqq
Rubyのクセでreturn省略グセ付いたワイ、同情
166 エッヂの名無し 2024/12/04(水) 15:21:15.496 ID:zZ5HQjec8
167 エッヂの名無し (sage) 2024/12/04(水) 15:21:16.513 ID:FNH1bw5o1
>>152
構造体もクラスも別に本質的には変わらん
データだけじゃなくて関数もひとまとまりにパックできる
敢えて構造体を使わないといけない場面はゴリゴリのC/C++使いぐらいにしかない
168 エッヂの名無し 2024/12/04(水) 15:21:36.766 ID:fUq.w1RJp
>>150
ルールを単純化した言葉そのものとしてまずは言われたことを(そういうもんなんやな…)ってとりあえず吸収できる人間か(仕組みや根本のルールが知りたいから自分で調べまくるぞ!)と考えて自分でドンドン情報を集めまくれるヤツじゃないと厳しいわね
169 エッヂの名無し 2024/12/04(水) 15:21:42.356 ID:mj8KrTa4H
正直これが出来たところでIT業で働けるかとはまた別だと思う
170 エッヂの名無し 2024/12/04(水) 15:21:45.273 ID:xChuSL8V/
>>150
まあ理解した上で分かりやすく書こうと思うとこういう感じの例えにしかならんからな
最初の理解のとっかかりは人によって違うからテキストとかも合う合わんがあると思う
171 エッヂの名無し 2024/12/04(水) 15:21:53.184 ID:F9nXjhp1.
関数の勉強でprintさせるのが悪いよな
voidなんかよりprintが1番使わんやろ
代わりに何だったらわかりやすいか言われても困るが
172 エッヂの名無し 2024/12/04(水) 15:22:02.003 ID:wtoCQv16I
自分に何か返ってこようがこまいが〇〇の作業任せたで〜!ってするのが関数や
〇〇の作業を複数の人に任せる場合逐一説明するの面倒やろ?
だから関数っていうマニュアルを作ってそれを個々人に参照してもらうようにするんや
作業に変更があったときはマニュアルないとまた逐一説明し直さないといけないけどマニュアルがあれば変更部分書き直せばいいだけになる
173 エッヂの名無し 2024/12/04(水) 15:22:30.262 ID:xCqMugqtY
副作用はクソ
174 エッヂの名無し 2024/12/04(水) 15:22:30.945 ID:.PKYOiYyP
久々に全くプログラミング向いてない人を見た
175 エッヂの名無し 2024/12/04(水) 15:22:33.328 ID:dCZ8VP2MX
>>164
ポインタは難しいってよく聞くけど何が難しいのか分からなかった
格納されてるメモリのアドレスに直接アクセスするだけやん?
177 エッヂの名無し 2024/12/04(水) 15:23:23.813 ID:mj8KrTa4H
プログラマーってchatgptに聞けば修正もレビューも完璧にやってくれるしガチで要らない職種だよね
疑問点あるならコードのっけて修正させればガチで終わるし
178 エッヂの名無し 2024/12/04(水) 15:23:30.185 ID:dCZ8VP2MX
>>171
いや理解した上で言うけどほんまそうやで
これ深く考える賢い奴程気になるやろ
関数から値が飛び出てくるのに何が空なの?って
180 エッヂの名無し 2024/12/04(水) 15:24:04.028 ID:asusbqCh3
すまん1のコードすら理解できないアホワイにおすすめのプログラミング学習方法ある?
ちな基本情報もちょっと勉強したけど難しすぎて今投げてる
unityでゲーム作りたいからcシャープやりたい
186 エッヂの名無し 2024/12/04(水) 15:25:18.912 ID:zCaegzNk7
>>175
バグの温床になるんや、大規模な開発になるとダングリングポインタとかはGoogle社員でもやらかす
187 エッヂの名無し (sage) 2024/12/04(水) 15:25:57.913 ID:CCWrgKO6k
ポインタちゃんと理解してるならポインタのポインタとかでも混乱することないんだけど
そこよくわからんならわかってないと思う
191 エッヂの名無し 2024/12/04(水) 15:27:17.964 ID:asusbqCh3
>>184
>>188
ワイもそう思って色々使ってみたら実際凄かったけど出力されたコードをいじれるぐらいの知識や間違いを指摘できるぐらいの知識は欲しいんや
195 エッヂの名無し 2024/12/04(水) 15:28:06.070 ID:DoW2afL.u
何が分かってないのか分かってない状態やから説明しても無理そうやな
自分の理解を整理して本と睨めっこした方がいい
196 エッヂの名無し 2024/12/04(水) 15:28:08.776 ID:Gc4o/MB2f
mainで似た処理複数させる→関数を作ってそこに入れ込んで楽にしよう
って流れで書いてないその教材自体が微妙なんやないか
198 エッヂの名無し 2024/12/04(水) 15:28:29.199 ID:ZtoyzbRgW
ここまでで「副作用」を含むレスたった2つ
200 エッヂの名無し 2024/12/04(水) 15:28:49.827 ID:lpf0kvXfo
>>193
そこら辺c++やってる時は良くわからんかったけど
DirectX11触り始めて理解したわ
201 エッヂの名無し 2024/12/04(水) 15:29:16.128 ID:JlN2v5yao
C言語のポインタはあらゆる場面で出てくるし挙動もちゃんと把握してないと
ここで何をやってるのか分かんねって疑問だらけになっちゃうから鬼門だって言われてる
202 エッヂの名無し 2024/12/04(水) 15:29:17.899 ID:CEqmOfvFX
割とマジで>>1はChatGPT(できれば4o)としばらく会話してたほうがいい
あいつどんだけ「どういうことや?」って言っても懇切丁寧に解説してくれるぞ
204 エッヂの名無し 2024/12/04(水) 15:29:45.578 ID:asusbqCh3
オブジェクト指向ってマジで難解すぎるわガチで
クラス
インスタンス
メソッド
関数
これ一旦理解したらオブジェクト指向採用してる言語は容易にわかるようになるんか?
205 エッヂの名無し 2024/12/04(水) 15:29:53.568 ID:F9nXjhp1.
>>178
わいも未経験底辺から10年エンジニアやったから正直こういう混乱する気持ちは痛いほどわかる
でも賢いわけではなく多分適性がないだけやから謙虚に人の倍頑張ろな
ある程度経験値積めば急に全部わかるようになるから
207 エッヂの名無し 2024/12/04(水) 15:30:25.919 ID:F1Z1NZ7IZ
値は戻ってない
208 エッヂの名無し 2024/12/04(水) 15:30:29.324 ID:KSCe/.zgT
ポインターはC以外だと出てこないから忘れがちだけど君達が書いたコードの裏でポインターが頑張っていることを忘れないでください
210 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 15:31:06.689 ID:tZY6G3zXD
>>49
useing使ったhelloworldの例でもgptに吐かせて見比べれば意味わかる
212 エッヂの名無し 2024/12/04(水) 15:31:43.312 ID:EmJ6bEWq0
やけに白いんだやたら長いんだ
213 エッヂの名無し 2024/12/04(水) 15:31:49.672 ID:2tGyDdY1i
いつも思うけどポインタはアドレスで〜とか概念から説明するからわけわからんくなるんだよな
関数の引数の値は普通にやったらとりだせないから、ポインタって機能使ってますとか説明すればいいのに
214 エッヂの名無し 2024/12/04(水) 15:32:36.086 ID:wtoCQv16I
>>153
お前目線はモニターに映し出されて値が返ってきてる(ように見える)けどmain関数目線は何も返ってきてないからな
それがvoidや
215 エッヂの名無し 2024/12/04(水) 15:32:41.768 ID:fUq.w1RJp
>>187
>>193
これ
このときにほんまに自分がポインタを理解してるか問われるよな
そしてそれを乗り越えるとさらにポインタへの理解が深まるという
216 エッヂの名無し 2024/12/04(水) 15:32:45.316 ID:asusbqCh3
返すって何なんそもそも
プログラミングで用いられる用語をそもそも理解してないから何もわからんわ
そういうところから始めてほしいの、わたしたちは
219 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 15:35:03.913 ID:tZY6G3zXD
オブジェクト指向と関数型ってそんな変わんなくねって戦争しようぜ
220 エッヂの名無し 2024/12/04(水) 15:35:16.853 ID:dMlVQFbtQ
数日前に懇切丁寧に教えてもらったのに未だに理解してないどころか今日教えてもらっても理解できてない
221 エッヂの名無し 2024/12/04(水) 15:35:25.441 ID:wCcErKztT
在宅勤務中の暇つぶししてる人🙋♂�
223 エッヂの名無し 2024/12/04(水) 15:35:42.045 ID:Ozmu7P7w5
>>216
油と塩と酢が引数
シェイカーという関数に入れて振る
返り値としてドレッシングを受けてメイン関数でサラダにかけるんや
224 エッヂの名無し 2024/12/04(水) 15:36:00.865 ID:GEkTxcNkI
簡単やで
return文でreturnしてない値は返ってきてないって覚えるだけ
関数内での処理はそれとは別に実行されてる
そう覚えとけ
226 エッヂの名無し 2024/12/04(水) 15:36:05.876 ID:5DEia4dKC
ワイもポインタで躓いたけどポインタ変数の宣言方法をint *Aからint* Aに変えたらすんなり理解できた
228 エッヂの名無し 2024/12/04(水) 15:36:28.483 ID:1AxSvu0Is
ワイもプログラマになって働き始めてから全部理解したわ
229 エッヂの名無し 2024/12/04(水) 15:36:36.101 ID:2tGyDdY1i
>>216
中学で数学でy=2xとかだったのに
高校の数学はy=f(x)とかになっただろ?
関数ってのは何か値を入れて(x=3とか)、操作して(2倍するとか)、何かがかえってくる(y=6)ってだけや
・入力する
・なんかいじくる
・出力する
が関数だと思ってくれ
230 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 15:36:38.669 ID:tZY6G3zXD
誰かアプリ開発の制約レイアウトに詳しいやついない?
231 エッヂの名無し 2024/12/04(水) 15:37:05.668 ID:xChuSL8V/
もうプログラミング自体はヒューマンリソースマシーンみたいなゲームで感覚学んでもらった方がいいよね
いきなり色々言われても覚えられんし分からんし
232 エッヂの名無し 2024/12/04(水) 15:37:12.922 ID:X0pNWMIp/
でも経験者を引き込んでスレを伸ばす才能はあるから元気出して
233 エッヂの名無し 2024/12/04(水) 15:37:30.720 ID:Ozmu7P7w5
「おまじない」の精神やで
これもカプセル化や
234 エッヂの名無し 2024/12/04(水) 15:38:01.255 ID:DoW2afL.u
>>231
ソフトウェアはヒューマンリソースマシン、ハードウェアはTuring Completeでええな
235 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 15:38:31.125 ID:tZY6G3zXD
>>225
副作用できるだけうまく付き合おうって関数型がオブジェクト指向で
関数渡しで副作用減らそうってオブジェクト指向が関数型みたいなところあるじゃん
236 エッヂの名無し 2024/12/04(水) 15:38:37.324 ID:dCZ8VP2MX
>>204
設計図ってだけやろ
車のおおまかな設計図用意しておいて
後はそこから改造車作ったり別車種作って乗り回すだけ
237 エッヂの名無し 2024/12/04(水) 15:39:05.819 ID:.XQdwPAhw
標準出力は関数の戻り値ではないぞ
238 エッヂの名無し 2024/12/04(水) 15:39:08.326 ID:P/mdUuSrT
ここでgotoをひとつまみ
どこへでも好きなところへ飛べるとか狂ってるとしか思えん
240 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 15:39:36.341 ID:tZY6G3zXD
>>231
ヒューマン・リソース・マシーン35階くらいで積んだわ
241 エッヂの名無し 2024/12/04(水) 15:39:52.269 ID:fUq.w1RJp
呼び出し元の関数mainくんの立場になれば分かるやん
mainくん『ほな"A"って出力してね。出力したあとの報告は不要やで』って戻り値なしのprintA()くんを呼び出すか
mainくん『"ウンコ"って出力したあとワイにreturnで0を返してちゃんと完了したか知らせてね』って戻り値ありの別の関数くんを呼び出すか
244 エッヂの名無し 2024/12/04(水) 15:40:33.606 ID:asusbqCh3
>>223
じゃあprintでやってるのはそこでできたドレッシングを見せてるだけで特に料理全体として何かが起きてるわけじゃないってこと?
246 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 15:41:07.908 ID:tZY6G3zXD
順序が保証されてるMap型を保証されてないMap型に渡したときは保証されます←?
248 エッヂの名無し 2024/12/04(水) 15:41:29.041 ID:U8QxJKX3Y
returnを知ればわかるやん
249 エッヂの名無し 2024/12/04(水) 15:41:29.303 ID:Ozmu7P7w5
>>239
ようは、見せるべきところと見せなくていいところを適切に分けましょうってことだと勝手に思ってるけど
会社からしたらお前が仕事してるところだけ見えてれば良くて家で何してようがどうでもええわけや
251 エッヂの名無し 2024/12/04(水) 15:41:58.651 ID:asusbqCh3
>>236
なんかそういう概念というか目的はわかるけど
いざ解説するぜ解説するわってなった時に何を言ってるんやこいつはってなってしまうわ
252 エッヂの名無し 2024/12/04(水) 15:42:06.931 ID:/Fe1tzbcP
理解する気もないみたいやしノーコード系の使ったほうが建設的やないか
254 エッヂの名無し 2024/12/04(水) 15:42:17.358 ID:Q5DsOKq0l
haskelなら副作用が型に現れるんやろ?
イッチはそういう言語勉強したほうがええんちゃう
255 エッヂの名無し (sage) 2024/12/04(水) 15:42:21.417 ID:Oep5rVVD.
>>62
微妙な例やけど
例えば動作ログをファイルに書き込みたい時とかに使うことあるで
「引数の文字をログファイルに書く」っていう処理をvoid関数にしとくんや
ログってファイルにかけばそれで終わりだし、書けた結果なんか戻ってこなくてもええやろ? 戻り値が不要だけど再利用出来るような処理に使うねん
任意の処理の開始~終了のタイミングで↑の関数呼ぶようにすれば、どの処理の途中でエラーが起きたとかも分かるようになるで
256 エッヂの名無し (sage) 2024/12/04(水) 15:42:53.844 ID:07eAuFjHf
>>131
業務でPythonを使ってるけどclassはもちろん型ヒントもDocStringもないとやってられんわ
他人はおろか自分が書いたコードですらしばらく見ないうちに何やってるかわかんなくなるし
257 エッヂの名無し 2024/12/04(水) 15:42:59.928 ID:U8QxJKX3Y
解説サイトの教える順番ってマジで上手い下手出るからな
258 エッヂの名無し 2024/12/04(水) 15:43:04.778 ID:fUq.w1RJp
>>238
今はもう最初に絶対に使うなって言われるから…
どうしても必要なときはこれほど便利なチートコードもないんやけどゲームをめちゃくちゃにするのと同じでプログラムをめちゃくちゃにしてしまうおそれが
259 エッヂの名無し (sage) 2024/12/04(水) 15:43:36.578 ID:CCWrgKO6k
>>246
保証関係だとcharは1バイトなのは保証されてるけど何ビットかは決まってないやつ好き
260 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 15:43:50.842 ID:tZY6G3zXD
gotoはwhileループ内と直前後だけなら許す
261 エッヂの名無し 2024/12/04(水) 15:43:56.936 ID:.PKYOiYyP
データにデータを操作するメソッドを付けたのがクラスや
262 エッヂの名無し 2024/12/04(水) 15:44:02.039 ID:asusbqCh3
>>249
まぁ何をしたいかはわかるんやが
何がどうなればどうなるのかを理解できんのよな
包丁とまな板とニンジン渡されてワイはあぁ料理するんやなってのはわかるけど今んとこワイは包丁の上でにんじんを使ってまな板を切って発狂してる感じや
265 エッヂの名無し (sage) 2024/12/04(水) 15:44:56.619 ID:ab1xSxLKK
ワテは運用保守という名のExcelにスクショ貼るだけ係(もちろんコーディングなんて皆無)をやってるんだが
これワイが騙されてるの?みんなもやってるの?
266 エッヂの名無し 2024/12/04(水) 15:45:14.054 ID:yG896QMQg
void型の関数でもreturn付ける奴おるやろ?
ワイのことや
268 エッヂの名無し (sage) 2024/12/04(水) 15:46:18.763 ID:07eAuFjHf
>>229
その説明だとまさに>>1のような疑問が生まれないか?
数学における関数(写像)と違って入力に対応する値がない(値を返さない)こともあるし、関数によって副作用が生じることがある点が数学のそれとは異なるはず
270 エッヂの名無し 2024/12/04(水) 15:46:28.442 ID:wl1VgkYKE
地頭良くないとプログラミング無理だからやめた方がいいいよお前
271 エッヂの名無し 2024/12/04(水) 15:47:08.637 ID:d66CWtN8D
なんでプログラマーって関数とかの名前略すの?
どうせ自動保管で入力するんやからある程度略さず書いて欲しい
272 エッヂの名無し 2024/12/04(水) 15:47:30.633 ID:ml1HGohlM
こういう躓き方もあんのか
273 エッヂの名無し 2024/12/04(水) 15:47:32.637 ID:lLJZXxhsQ
なんか凄そうやがここの人らはアプリとかゲームの自動化とか余裕なんか?
あと最初の出力ってBは表示されんの?
276 エッヂの名無し 2024/12/04(水) 15:48:10.282 ID:Ps2JBA0Xj
家でコード書けるやつ凄いと思う
ワイは一切書きたくない
277 エッヂの名無し 2024/12/04(水) 15:48:11.218 ID:y5uQKq8O7
プログラミング得意ワイ、設計書全く書けず挫折
278 エッヂの名無し (sage) 2024/12/04(水) 15:48:11.252 ID:WFxrWlA/A
ワイが上司に昼飯買ってこいって言われたので、部下に弁当を買いに行かせた
このときワイが部下から昼飯(弁当)を受け取るのがリターン 昼飯(弁当)
部下が弁当買ってきたけど誰にも報告しなければリターン 0
281 エッヂの名無し 2024/12/04(水) 15:48:56.866 ID:Ozmu7P7w5
>>262
レストランであれば
客(呼び出し元の関数)からすれば、ウェイターに注文して料理が出てくることさえしくれればええんや
def main 外食():
レストラン.ウェイター.注文を聞く(自分.メニューから選ぶ())
レストラン.料理を作る()
客.食べる(レストラン.料理)
みたいな
282 エッヂの名無し 2024/12/04(水) 15:49:05.435 ID:2PIxEuJas
Aが戻り値であることを疑え
284 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 15:49:18.598 ID:tZY6G3zXD
return 0はおまじないで正常終了を表します←この定型文考えたやつ戦犯だよな
286 エッヂの名無し (sage) 2024/12/04(水) 15:50:01.997 ID:07eAuFjHf
>>271
Cとかを長いことやってる人はatoiみたいな略しすぎた関数に慣れてて自分でもやってる傾向があると思ってるわ
287 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 15:50:36.369 ID:tZY6G3zXD
副作用ではなくない?
print読んだらエラー除いて必ず出力されるやろ
288 エッヂの名無し 2024/12/04(水) 15:50:37.221 ID:Uqr1BM4yi
//エッヂでレスバしてシコるプログラム
void printA() //エッヂでレスバ
{
std::cout << "A\n"; //レスバ実行
} //A関数全て実行したのでメイン関数に戻る
void printB() //シコる作業
{
std::cout << "B\n"; //チンシュ
} //B関数全て実行したのでメイン関数に戻る
int main() //ここからスタート
{
printA(); //A関数に飛ぶ
printB(); //B関数に飛ぶ
return 0;
} //おしまい
290 エッヂの名無し (sage) 2024/12/04(水) 15:50:44.317 ID:CCWrgKO6k
>>284
先にコンソールいじってればわかりやすいんやけどな
てかなんでc言語のtruefalseの扱いと逆にしたんよあれ
戦犯もいいとこやろ
291 エッヂの名無し 2024/12/04(水) 15:50:44.729 ID:Ozmu7P7w5
ワイはなるべく略さず書くようにしてる
と言うか適切に切り分けできていれば関数名は長くならないはずや
292 エッヂの名無し 2024/12/04(水) 15:50:48.070 ID:a9TJ8xVhe
ポインタへのポインタっていつ使うん?
293 エッヂの名無し 2024/12/04(水) 15:50:58.092 ID:dAMLXVdky
voidがわからんってまずメソッドの使い方が理解できてないよ
完成品のソース見てどういうメソッドの時にvoidつけてるか見れば一目瞭然だろ
295 エッヂの名無し 2024/12/04(水) 15:51:32.500 ID:JQ9H0Wn3h
睡眠不足は脳に重大な影響 「あとで取り戻せる」は嘘|NIKKEI STYLE
https://style.nikkei.com/article/DGXMZO10215050S6A201C1000000/
寝不足はこれだけ頭の働きを悪くする | SLEEP 最高の脳と身体をつくる睡眠の技術 | ダイヤモンド・オンライン
https://diamond.jp/articles/amp/121720
296 エッヂの名無し 2024/12/04(水) 15:51:47.542 ID:ae6br4YgB
>>275
ノートパソコンで見る時にエラーメッセージが長過ぎると絶対困る事になるから省略でええんよ
297 エッヂの名無し 2024/12/04(水) 15:52:02.746 ID:asusbqCh3
>>281
英語ネイティブにはコードがこう見えてるんやろか...
これはパイソン?レストランとか客とかはこれクラスってやつで
ウェイターはレストランの子クラスってやつか?
298 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 15:52:30.063 ID:tZY6G3zXD
>>289
ワイは初めて聞いたとき、0がコンピューターにとって特別な意味を持ってるから0なんだと勘違いした
実際は特別な数字じゃなくはないけどただたんに人間にとって都合の良いきりのいい数字だった
299 エッヂの名無し 2024/12/04(水) 15:52:31.442 ID:GEkTxcNkI
副作用サッと流す参考書とか結構あるからまじでこれ分かって無い奴いるよな
301 エッヂの名無し 2024/12/04(水) 15:52:45.035 ID:2tGyDdY1i
>>245
voidは何も出力しないって意味や
>>1の場合は
・入力なし(引数何もかいてないから)
・Aを表示する
・出力なし(voidだから)
ってことやね
なんでこれ(Aを表示する)をmainに直接かかずにわざわざ関数化してるのは単なる例や
繰り返したい作業は何回も処理書くのめんどいから、関数化しておいてタイトル(関数名)書くだけでつかえるようにしておく
303 エッヂの名無し 2024/12/04(水) 15:53:09.153 ID:CEqmOfvFX
>>290
これほんまクソ
言語に限らずワイは絶対忘れるからif xxx thenみたいな書き方しないようにしてる😤
304 エッヂの名無し 2024/12/04(水) 15:53:17.540 ID:yG896QMQg
>>269
文章の最後の句点やピリオドが抜けるのと同じ感覚になる
あれ?関数どこで終わるっけって
後は条件で分岐ある時に複数のreturn付けるのは普通に実用的やから、(return必要ない関数でも)余計に無いと気持ち悪く感じるわ
305 エッヂの名無し 2024/12/04(水) 15:54:17.806 ID:3HKqIqmQQ
うちに入ってきた自称エンジニア志望の自称やる気ある一年坊主に教えてるけど一生理解度がイッチと同レベルで人事を殺したくなってきた☺
306 エッヂの名無し (sage) 2024/12/04(水) 15:54:43.651 ID:07eAuFjHf
>>291
わかる
「AとBを実行する」みたいな名前を関数につけようとしてる時点でおかしいし、「XをYする」みたいなのもオブジェクト指向に則ってれば「Yする」だけで通じるもんな
308 エッヂの名無し 2024/12/04(水) 15:54:53.720 ID:Ozmu7P7w5
>>297
pythonやね
クラスと言うかインスタンスなんやがまあそこはええわ
ウェイターは内部的にはウェイタークラスを保持してるとは思うがメインから見たらプロパティやな
んで、客から見たらウェイターが正社員でもバイトでも派遣でもタイミーでもええんや
309 エッヂの名無し 2024/12/04(水) 15:54:57.774 ID:y5uQKq8O7
こんなこと出来ますみたいなテクニックは覚えんでええぞ
機能ごとにファイル分けてコメント入れる習慣だけ付けとけ
310 エッヂの名無し 2024/12/04(水) 15:55:29.644 ID:lpf0kvXfo
ワイは副作用なんて言葉教わらんかったけど無事ゲーム会社でバリバリ働いとったで
311 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 15:55:56.559 ID:tZY6G3zXD
Fラン情報生なんやけど
卒研に使うソフト作るためのライブラリ作るためのライブラリ書いてるわ🤮
ライブラリ作るためのフリーライブラリ書き換える作業もある🤮🤮
312 エッヂの名無し (sage) 2024/12/04(水) 15:55:58.792 ID:CCWrgKO6k
>>292
ポインタの数値書き換えるときとか
戻り値がエラーコード返して引数がポインタのポインタになってる関数みたいのが多い
313 エッヂの名無し 2024/12/04(水) 15:56:14.701 ID:asusbqCh3
まって
じゃあ最後のmain関数がvoidじゃなくてintなのはなんでなん?
A関数とB関数を実行したいだけで、値を返したいわけちゃうやん
316 エッヂの名無し 2024/12/04(水) 15:57:29.313 ID:asusbqCh3
>>308
やっぱその辺りの用語の理解があまりにも曖昧やわ
なんかその辺補完できるいいサイトないやろか
318 エッヂの名無し (sage) 2024/12/04(水) 15:57:53.683 ID:CCWrgKO6k
>>313
返してるのよ
コマンドプロンプトとかのシェルでプログラム実行したら返してんのよ
表示されないけど
319 エッヂの名無し 2024/12/04(水) 15:57:58.284 ID:Uqr1BM4yi
プログラミングスレなると相変わらず罵倒大会なるやん
なんか動物園みたいで面白いわ
320 エッヂの名無し 2024/12/04(水) 15:58:40.539 ID:asusbqCh3
>>317
0を返さないとAもBもmainも含めた??(なんて言えばいいのかわからん集合体)が終わらんってこと?
321 エッヂの名無し 2024/12/04(水) 15:58:48.520 ID:Ozmu7P7w5
>>316
ワイはスッキリわかるオブジェクト指向やっけ?
あの本読んだな確か
二冊ぐらい読んだ
あとリーダブルコード
322 エッヂの名無し 2024/12/04(水) 15:58:54.670 ID:5q3JA5HB.
>>319
プログラミングの質問サイトとか質問すると謎にキレられるからな
なんであんなにピリピリしてるのか謎だわ
325 エッヂの名無し (sage) 2024/12/04(水) 15:59:49.238 ID:CCWrgKO6k
>>320
書かないと勝手に0返してるものとみなされる
void mainならreturnは省略可能や
327 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:00:07.410 ID:tZY6G3zXD
>>313
return 0っておまじないあるやろ?
0を返してるんや
0が帰ってきてる場合は正常終了
13151612とかでたらめな値が帰ってきてる場合はエラーってこと
終わり方によって、return1とか2とか返す値変えればどの終わり方したかわかるから0である必要はないことに注意
328 エッヂの名無し 2024/12/04(水) 16:01:02.181 ID:.PKYOiYyP
>>298
なるほど。
「戻り値が0以外ならエラー」ていうのはまあ、理にかなってはいるんだけどね。エラーコードも作りやすいし
329 エッヂの名無し 2024/12/04(水) 16:01:17.847 ID:ntBbVnZbn
オブジェクト志向は概念で覚えようとするな
手で書いてどう動くかで考えろとあれほど
330 エッヂの名無し 2024/12/04(水) 16:01:25.884 ID:5q3JA5HB.
配列とか関数とか分かるけどポインタとかデータ構造の話になると混乱するわ
なんかいいサイトとかないかな
331 エッヂの名無し 2024/12/04(水) 16:01:37.550 ID:asusbqCh3
>>325
int mainで0を返すのとvoid mainでなんもかかんのは書き方の違いだけで動作は一緒ってことかありがとう
333 エッヂの名無し 2024/12/04(水) 16:01:52.235 ID:Ozmu7P7w5
今や枯れとるけどgofのデザインパターンとかもオブジェクト指向の概要さらってから眺めてみるとおもろいとは思うわ
まあ言うてワイもほぼ理解しとらんが
334 エッヂの名無し 2024/12/04(水) 16:02:29.240 ID:3HKqIqmQQ
>>320
そのプログラムを呼び出す親プログラムがあるやろ?
例えば $ ./main.exe という風にコマンドを実行したら
$ というプロンプトから実行してるわけやから親からそのプログラムがちゃんと終了したかどうか見えるわけや
bashのコマンドも正常に終わったかエラーか全部判定できるようになってるから調べてみるとええで
335 エッヂの名無し 2024/12/04(水) 16:02:43.762 ID:2tGyDdY1i
>>322
質問者が何もわかってないことに切れ散らかす文言よくみるわ
そこも含めて丁寧に説明したれよっていつも思ってる
336 エッヂの名無し 2024/12/04(水) 16:03:25.027 ID:Uqr1BM4yi
>>322
IT業界・界隈は精神病と発達障害の巣窟やから業界全体メンへラ気味なんや
Xの猫アイコン、初音ミクおじさん、日の丸アイコンあたり見たらわかりやすいで
イーロンもASDやし
337 エッヂの名無し 2024/12/04(水) 16:03:44.829 ID:FTUoOtaKV
voidって最近の言語だと使わんよな
だいたいfunction
338 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:03:51.320 ID:tZY6G3zXD
>>328
0以外ならエラーではない(0である必要はない)
0がキリが良いから0を返してるだけや
エラー吐いたときはメモリ壊れて返すように定義してないはずのデタラメな値が返されるからそれでわかるってだけや
341 エッヂの名無し 2024/12/04(水) 16:05:27.314 ID:WDo1FtbMJ
数学の入門書でもやりゃ分かるやろ
342 エッヂの名無し 2024/12/04(水) 16:05:37.704 ID:K4CAvWMVt
>>150
ばりわかる
AIに聞いたらまどろっこしい例え無くなるからわかりやすいわ
こういう〇〇に例えるのは自分で分かってから自分の中でつけるもんやねん
343 エッヂの名無し 2024/12/04(水) 16:05:45.540 ID:Ozmu7P7w5
pythonだとdataclassesとか便利だしあえて使わない選択肢はない気がするわな
344 エッヂの名無し (sage) 2024/12/04(水) 16:06:07.087 ID:CCWrgKO6k
>>326
vsコードみたいながよくわからんが
コマンドプロンプトで何かのコマンドを打つ
そのあとecho %errorlevel%って打つと直前のコマンドの返り値が表示できる
バッチファイルかけば戻り値で分岐させるようなものも書けるよ
バッチファイル仕様がうんちだからオススメしないけど
345 エッヂの名無し 2024/12/04(水) 16:06:18.124 ID:dFu.olvPO
IT速報だろ
346 エッヂの名無し 2024/12/04(水) 16:06:47.624 ID:CEqmOfvFX
>>322
なまじスキルがある割に教え方が下手だからや
要は相手の背景知識を自分と同等程度に思ってしまってるんやな
「俺は1+1=2になるってずっと教えてんのに分からんばっかで馬鹿にしてんのかテメエは!」ってなるんやろ
347 エッヂの名無し 2024/12/04(水) 16:06:48.757 ID:lpf0kvXfo
今の時代Pythonなんやな
ワイはほぼc++しか触ってへんで
348 エッヂの名無し 2024/12/04(水) 16:07:06.741 ID:K4CAvWMVt
>>322
あいつら全員ガイジごみ陰キャや
質問サイト<<<<<個人サイト<<<AIのほうがわかりやすい
349 エッヂの名無し (sage) 2024/12/04(水) 16:07:24.877 ID:07eAuFjHf
>>343
dataclass便利よな
デフォルトでfrozen=Trueにしてくれよとは思うが
350 エッヂの名無し 2024/12/04(水) 16:07:39.771 ID:cMQgcUI6L
書き方はやったらすぐ覚えるし非本質
アルゴリズムとデータ構造を学べ
352 エッヂの名無し 2024/12/04(水) 16:07:47.738 ID:ZtoyzbRgW
HaskellとかScala書くような仕事してみたいわ
まあ勝手に自分でプロダクト作っとけと言われたらぐうの音も出んけど
作りたいものが何かあるわけではないんよな
355 エッヂの名無し 2024/12/04(水) 16:07:59.620 ID:3HKqIqmQQ
>>346
同等とは全く思ってないけど最近で言うと情報I程度の背景知識はすべて既知のものと仮定するよね🥺
356 エッヂの名無し 2024/12/04(水) 16:08:16.188 ID:sG59P/4A3
>>347
別に用途によるんちゃうの
最初に覚えるって意味やとそら学校で習いやすいPythonが多いやろけど
357 エッヂの名無し 2024/12/04(水) 16:08:21.326 ID:JIz4KaqHA
今の現場ググってもねえのに聞いてくるやつが多すぎて禿げそう
361 エッヂの名無し 2024/12/04(水) 16:09:12.307 ID:dAMLXVdky
return 0は好きじゃないからvoid main()でreturn何も書かないほうが良い派だな
362 エッヂの名無し 2024/12/04(水) 16:09:18.485 ID:K4CAvWMVt
>>351
そうそう
ジャップのプログラマーがずば抜けて陰湿ゴミインキャやから余計わかりにくい
AIに聞けば英語で調べた上で日本語訳してくれるからわかりやすい
364 エッヂの名無し 2024/12/04(水) 16:09:39.902 ID:0OPIGQmYB
君らのレベル低さにちょっと引いてるわ
社内SEワイのほうがよっぽどできるやん
君らみたいなん派遣で入ってきたらぶん殴っとるわ
365 エッヂの名無し 2024/12/04(水) 16:09:47.680 ID:Ds39EZwlG
関数を呼び出すmain君のの気持ちになれてないのよなずっと画面を眺めてる自分本位になってる
プログラミングって他人の気持ちわかるのがかなり大事やけどエッヂ民苦手そうよな
370 エッヂの名無し 2024/12/04(水) 16:12:02.568 ID:i.gAq/SYG
char *p が char* p だったのがはよそう説明せいよと思ったわ
371 エッヂの名無し 2024/12/04(水) 16:12:10.816 ID:1AxSvu0Is
じゃんぬねっと
372 エッヂの名無し 2024/12/04(水) 16:12:18.912 ID:5q3JA5HB.
なるほどなぁ
なんかやたら質問形式に拘るやつと初心者という背景を考慮しない知識の呪いに囚われてるやつの2パターンな気がする
374 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:12:34.573 ID:tZY6G3zXD
>>351
マジレスするとお前の調べる能力がなくて暴言とか吐いてる奴らのところまで行き着いてないだけw
375 エッヂの名無し 2024/12/04(水) 16:12:44.559 ID:rn7UfMolh
Pythonで開発できる気がしないわ
遊びレベルなら使いやすいけど
377 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:13:35.533 ID:tZY6G3zXD
>>353
Pythonアンチだけどコピペしにくいのきもいし動的型付け無理
賢いやつだけ使っとけや動的型付けは初心者向けみたいな面すんなアノテーションつけるのだるいわ
379 エッヂの名無し 2024/12/04(水) 16:13:57.331 ID:FTUoOtaKV
>>375
Pythonは複雑なソフトウェア開発には向かないやろ
シェルスクリプトの代替とかライブラリの呼び出しには便利だけど
380 エッヂの名無し 2024/12/04(水) 16:14:01.880 ID:3HKqIqmQQ
StackOverflowは質問・回答だけ見てるとそこまで荒れてるのは見ないけど
そこにぶら下がってるコメントをうっかり読むと異常なレスバ合戦をしてるのが見えてきたりするんだよね🥺
381 エッヂの名無し 2024/12/04(水) 16:14:05.931 ID:8MH0BgomW
ホントに初期の頃ははreturn0で0を返すって何やねんってなった
383 エッヂの名無し (sage) 2024/12/04(水) 16:14:26.396 ID:07eAuFjHf
>>353
自分はPythonが一番好きだけどpublicとprivateの概念がないとかジェネリクスの記法がキモいとか(最近マシになったけど)使えば使うほど「なんやこれ……」ってなるしまあ気持ちはわからんでもない
384 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:14:33.308 ID:tZY6G3zXD
PythonはColaboで環境構築しやすいのは神だよな
Anacondaとかいうアホはなしで
385 エッヂの名無し 2024/12/04(水) 16:14:35.329 ID:m6UVz6VNK
質問する側も回答する側も両方歩み寄りの姿勢がないとほしい回答は得られんで
だいたい質問する側がもっと噛み砕かなあかん
複数の解釈が発生するような表現したらあかんで
387 エッヂの名無し 2024/12/04(水) 16:16:01.071 ID:FTUoOtaKV
>>384
勉強はしやすいけど開発環境整えるのはだるい
なんで未だにバージョン管理ツールが固まらないのか
388 エッヂの名無し 2024/12/04(水) 16:16:18.533 ID:jzZCRaJCW
意外とかなり向き不向きあるとは言うが
こういうので躓く人もいるんやな
390 エッヂの名無し 2024/12/04(水) 16:16:24.177 ID:N9/XbxN7p
ダックタイピングしか出来ないpythonとかrubyみたいな言語ほんま嫌い🥺
インターフェースくらい作らせろ😡
391 エッヂの名無し 2024/12/04(水) 16:16:41.937 ID:GEkTxcNkI
C++ってまじで読み易い最高の言語だと思うんやがなんで忌み嫌われてるんや?
392 エッヂの名無し 2024/12/04(水) 16:17:07.631 ID:JlN2v5yao
int a, b;みたいに複数宣言できるけど
int* a, b;ってやっちゃうとbはポインタじゃなくなるんじゃなかったか?
そういう観点でいうと変数側に*を付けたくなるのは分かる
でも元の型の方に*を付けた方がスッキリする
393 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:17:14.122 ID:tZY6G3zXD
C++って きれいなパイソン だよな
397 エッヂの名無し (sage) 2024/12/04(水) 16:17:49.671 ID:CCWrgKO6k
>>391
テンプレートゴリゴリのとかよめんしエラーもわけわからんやろ
clangだとテンプレート周りのエラーもわかりやすいみたいだけど
399 エッヂの名無し 2024/12/04(水) 16:17:55.372 ID:EfzmVP8Iu
C♯が最強なんだ(*^◯^*)
400 エッヂの名無し 2024/12/04(水) 16:17:55.618 ID:yVhg4p5CN
重いゲームつくるプログラマてやっぱ書き方下手だからそうなるの?
404 エッヂの名無し 2024/12/04(水) 16:18:56.877 ID:3HKqIqmQQ
>>391
できることが多すぎるのが現場でのレベル差に顕著に繋がっているのと
規格が複雑だからじゃないかな…🥺
406 エッヂの名無し 2024/12/04(水) 16:19:24.671 ID:A.7qL9Qps
ぬるぽ
408 エッヂの名無し 2024/12/04(水) 16:19:39.007 ID:baTqbPAX5
知恵遅れ「そんな初歩的なこともわからないんですか?ここを見てください(古いリンク)」
テラテイル「基礎を理解してから質問してください」
stackoverflow「ワイもそこ躓いたわ!こうやればええで!」
お国柄こうなるのはしゃーないか
410 エッヂの名無し 2024/12/04(水) 16:20:19.548 ID:lpf0kvXfo
(・∀・) | | ガッ
と ) | |
Y /ノ 人
/ ) < >__Λ∩
_/し' //. V`Д´)/ ←>>406
(_フ彡 /
412 エッヂの名無し 2024/12/04(水) 16:20:57.030 ID:JlN2v5yao
>>400
極端に悪いケースはそうかもしれんが
動作の高速化なんて工夫の塊なんだから
人が読みやすい綺麗に書かれたコードが速度的には改善の余地ありなんてのは珍しくない
413 エッヂの名無し 2024/12/04(水) 16:21:06.204 ID:FTUoOtaKV
>>400
ゲームが重いのってだいたい3Dモデルのレンダリングの計算量が多すぎるからやないの?
その部分はプログラムではどうにもならんやろ
工夫して処理を軽くしたりはできるんだろうけど
414 エッヂの名無し 2024/12/04(水) 16:21:16.484 ID:Xtb/57o7I
python全然知らんでGPTで組んだらエンコードのエラー出まくって全然やったわ
なんなんやあれ取り込んだファイルじゃなくて謎の見えないコードがエンコードエラー起こすわ
415 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:21:33.816 ID:tZY6G3zXD
>>400
書き方が下手だったら軽くしたいときに辛くなるのはそう
416 エッヂの名無し 2024/12/04(水) 16:21:42.485 ID:sCTg2nyCM
>>408
そんなstackoverflowくんも2022年を境にアクセス数激減してるんや
結局chatgptとかいう奴のせいなんですけどね
417 エッヂの名無し 2024/12/04(水) 16:22:27.708 ID:3HKqIqmQQ
Pythonのインデントで困る人は正直何もできない人たちだと思っている
419 エッヂの名無し 2024/12/04(水) 16:23:12.841 ID:K4CAvWMVt
>>374
ほらこういう絵に描いたような陰キャみたいなやつばっかなのがこの業界
気持ち悪いコテもついてるしw
423 エッヂの名無し 2024/12/04(水) 16:24:34.874 ID:hJlQNsAIx
AIにコード書いてもらって作業効率バク上がりですわ
424 エッヂの名無し 2024/12/04(水) 16:24:54.242 ID:m6UVz6VNK
C++はチーム開発すればクソさわかるで
426 エッヂの名無し 2024/12/04(水) 16:25:11.706 ID:.PKYOiYyP
うちの会社はGPTの使用を禁じられてる。別に困らんけど
428 エッヂの名無し 2024/12/04(水) 16:25:19.632 ID:CEqmOfvFX
>>385
理想論言えばそらそうなんやけど、実態は質問者はどう質問すれば良いか分からず、解答者は質問者の理解力の低さに呆れ返ってしまうんよな
429 エッヂの名無し 2024/12/04(水) 16:25:25.608 ID:IJO4BKWSV
ReactNativeって勉強する価値あるか?
432 エッヂの名無し 2024/12/04(水) 16:26:21.050 ID:m6UVz6VNK
>>421
まあ相手が読んでくれるかどうかの不確実性あるしな
読んでくれたとしても回答くれるまでのリードタイムがある
そのへんChatGPTはかんがえなくていいのは実際強いわ
433 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:26:26.777 ID:tZY6G3zXD
Geminiとかいガチのゴミ誰が好きなんあれ
437 エッヂの名無し 2024/12/04(水) 16:27:43.693 ID:m6UVz6VNK
>>428
そういうときは回答者側がなんとか歩み寄ってあげるしかないな
それが知識あるものの役目や
というかこんなもんもわからんのかとかやってたら会社でやっていけんやろ
その行動で誰が得するのか考えたほうがいい
439 エッヂの名無し 2024/12/04(水) 16:28:09.296 ID:3HKqIqmQQ
>>422
それはeBPFが流行らないって言ってるようなもんやね
eBPFは既にビッグテックに取り入れられてカーネルレベルでないとできなかった改善に役立っている
少数でもコアな技術的分野に取り入っているんだから流行の問題ではなく
まさにそれを活用して一段階上のエンジニアリングをするかという話でしかない🥺
440 エッヂの名無し 2024/12/04(水) 16:28:20.951 ID:CEqmOfvFX
>>423
AIくん「こうすればいいですよ」コードズラー
ワイ「ほーん(コピペ)」
デバッガ「😡😡😡😡😡」
なぜなのか
441 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:28:49.667 ID:tZY6G3zXD
>>437
レスポンスにラグあるのがだめ
複数回やり取りする前提で解答なんてできんわな
442 エッヂの名無し 2024/12/04(水) 16:29:20.363 ID:EzriLtLpt
戻り値を理解してなくて草
443 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:30:20.973 ID:tZY6G3zXD
制約レイアウトに詳しいやつおらんの結局
446 エッヂの名無し 2024/12/04(水) 16:31:49.621 ID:CEqmOfvFX
>>437
全くもって仰る通りなんやけどね…
時間あたりのコスト考えるとどうしてもある程度でここから先は自分で勉強してねってのが必要になる
まあそんなんでチームの将来どうなるんだって話になるんだけどさ
447 エッヂの名無し 2024/12/04(水) 16:32:29.913 ID:VYIYyqc0s
プログラミングってイッチみたいに細かいこと気にする性格だと向いてないよな
なんか知らんけど動いてるからヨシ!くらいの気持ちが大事だと思う
450 エッヂの名無し 2024/12/04(水) 16:33:15.670 ID:Ozmu7P7w5
本もピンキリだけどネットで勉強する前に名著と呼ばれる技術書があるんやから読んだらええと思うねん
体系的に学ぶことの重要性よ
452 エッヂの名無し 2024/12/04(水) 16:33:28.357 ID:FTUoOtaKV
>>447
そうか?
知識ある人は細かいことを探求してる人だと思うが
低レイヤー開発してる人とかに多い
453 エッヂの名無し 2024/12/04(水) 16:33:56.063 ID:QAPZLRBal
basicしか知らん🤗
455 エッヂの名無し 2024/12/04(水) 16:35:56.831 ID:3HKqIqmQQ
あまりにも理解力が低いメンティー2名とのやり取りに悩んだ結果
情報Iの教科書を読んで「ここは高校教育の知識で類推可能」という点は2,3回教えて理解できなかったら全部切り捨てという方針で生きる感じにまとまりました
学校の授業の大切さが身にしみるね
456 エッヂの名無し 2024/12/04(水) 16:36:11.314 ID:EzriLtLpt
さすがに集合の概念くらいは理解しないとあかんで
457 エッヂの名無し 2024/12/04(水) 16:36:45.224 ID:DoW2afL.u
rustってパフォーマンス的にはC++に比べてどうなん?
459 エッヂの名無し 2024/12/04(水) 16:37:08.092 ID:Ozmu7P7w5
gptそんな便利なん?
全く質問もしたことないわ
461 エッヂの名無し 2024/12/04(水) 16:38:07.812 ID:Egb37E7H/
数学できねえ奴がプログラミングやんなよ
462 エッヂの名無し 2024/12/04(水) 16:38:21.278 ID:m6UVz6VNK
>>438
そうなんよな
だからSwiftとかRustみたいな制約ガチガチ言語が人気
C++なんか技術レベルでも経験分野でも会社ごとでも書き方違うもん
463 エッヂの名無し 2024/12/04(水) 16:38:24.498 ID:.PKYOiYyP
確かに人間が苦労しなくてもいい場面で使うには素晴らしいなGPT
https://i.imgur.com/hFhOhnj.png
469 エッヂの名無し 2024/12/04(水) 16:41:08.963 ID:.PKYOiYyP
470 エッヂの名無し 2024/12/04(水) 16:42:50.458 ID:3HKqIqmQQ
>>463
このレベルなら検索ワードにes5を入れるだけとかそういう知識の差なんだよね
IE対応みたいな仕事してるなら一層お勉強頑張ってとしか言えないし🥺
472 エッヂの名無し 2024/12/04(水) 16:43:23.961 ID:JlN2v5yao
ai抜きで元から優秀な人はaiも上手く活用できて更に効率が上がるけど
そうでない人は結局どこかで詰まって大して活用しきれないって研究結果が出てるらしいからな
どこまで行っても自分の能力からは逃れられんらしい
473 エッヂの名無し 2024/12/04(水) 16:43:52.107 ID:ml1HGohlM
>>376
左やと複数の変数を宣言したときにポインタかどうかが分かりやすい
char* p, q
こう書くとpはcharのポインタでqはcharの変数になるんやが直感的にはpもqもcharのポインタに見えるやん
左の書き方やとこの混乱を避けられるんや
474 エッヂの名無し 2024/12/04(水) 16:44:08.459 ID:m6UVz6VNK
>>446
まーしゃーないよ、しらんもんはしゃーねえ
ワイはたまたまそういう上司に当たったおかげでなんとか生きてるから絶対見捨てたくないな
時間が惜しいなら教え方とか工夫すると思うわ
478 エッヂの名無し 2024/12/04(水) 16:48:12.468 ID:3HKqIqmQQ
>>476
IE対応の仕事でes5を知らないまま誰にも咎められず逃げ切れるならいいけどね
AIがハルシネーションしてうっかりes6のコードを吐き出したけどテストで分岐網羅できず本番でエラーとかもありえるね🥺
479 エッヂの名無し 2024/12/04(水) 16:49:06.046 ID:GEkTxcNkI
AIさん分からないこと分からないって言えないプライドの高さやし
記憶力乏しいからサポート程度じゃないと面倒や
481 エッヂの名無し 2024/12/04(水) 16:49:38.862 ID:m6UVz6VNK
使えん奴は切り捨てるって言ってるやつチラホラいるけど、そのお前も教育できない使えん奴だと思われてるんやで
それから雰囲気ピリつかせるくせに相談しないと怒る奴になりがち
483 エッヂの名無し 2024/12/04(水) 16:49:56.308 ID:ANuH2NkWc
ワイもコーディングしたいわ
年次上がるとマネージメントしかさせてくれない弊社クソ
484 エッヂの名無し 2024/12/04(水) 16:50:03.164 ID:9dIh5yxpj
ワイjulian、functionしか使えない
485 エッヂの名無し 2024/12/04(水) 16:51:18.432 ID:3HKqIqmQQ
>>482
JSならブラウザごとエンジンごとに機械的にテストしてるcompatibility tableがあるんだよね
まずそれを知らない時点で強気に逆質問するのはNGだね
勉強しよう🥺
487 エッヂの名無し 2024/12/04(水) 16:52:12.896 ID:Ozmu7P7w5
AIが怖いのはマジでもっともらしく言うところやな
488 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:53:00.076 ID:tZY6G3zXD
制約レイアウトで悩んでたコードがなんかしらんけど動いた!!!!!!!!!!
490 エッヂの名無し 2024/12/04(水) 16:53:17.457 ID:.PKYOiYyP
>>485
逆質問ってなに?質問に対して質問で返したおぼえはないんやが。
そもそもGTPの回答を鵜呑みにするのと検索結果を鵜呑みにするのとの違いを教えて欲しいだけなんやが
491 エッヂの名無し 2024/12/04(水) 16:53:18.874 ID:sG59P/4A3
>>485
仕組みだけパパッと書いてもらって自分で書き直したらええんとちゃうの
ワイはいつもそうしてるけど
492 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:53:27.336 ID:tZY6G3zXD
AI役に立たねぇ!
結局総当たりの裏ワザよ😎
493 エッヂの名無し 2024/12/04(水) 16:54:18.749 ID:m6UVz6VNK
文系とかいうけどITでガチ理数絡む仕事なんてほんのわずかやろ
最も大切なのは現代国語
494 エッヂの名無し 2024/12/04(水) 16:54:26.330 ID:CEqmOfvFX
>>483
どこかのインフルエンサーがプログラマの定年は35歳とか言ってたけど、まさにそうなのかもしれんなあ
ワイのとこもある程度年次上がるとほとんどパワポしか書いてないわ
495 エッヂの名無し 2024/12/04(水) 16:54:39.530 ID:i.gAq/SYG
if (true || f())
左と右のorやりますやなくてこのパターンも最初に説明してほしかった
497 エッヂの名無し (sage) 2024/12/04(水) 16:55:53.730 ID:QrIVnOLUk
こういう初等の(かなり進んでいても)プログラミングってガチでchatgptに聞いた方が親切でクリティカルな答え返ってくるよな
498 エッヂの名無し 2024/12/04(水) 16:56:04.685 ID:EhSq6L.M5
C++てほんま書きにくいよな
ちょっとなんか出力するのにどんだけタイプさせんねん
501 エッヂの名無し 2024/12/04(水) 16:56:52.932 ID:3HKqIqmQQ
>>490
特定のブラウザが対応してるか知りたいならcompat-tableでテストするのが正しい方法だよ
既存ブラウザなら公開されてるものも見れる
命令が使えるか使えないかという観点で見なければ行けないのに
使えない命令をお出しする可能性のあるAIをソースにするのはおかしいね
https://github.com/compat-table/compat-table
502 エッヂの名無し 2024/12/04(水) 16:57:42.450 ID:4h.29FKuV
こういうことに引っかからずに先に進んでしまう奴も多いから
気になって止まってるイッチの方がセンスあると思う
504 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 16:57:58.579 ID:tZY6G3zXD
ワイ「レビューして」
🤖「おかのした」
🤖「コメントを付けて見やすくしました!」←こいつ
505 エッヂの名無し 2024/12/04(水) 16:58:32.502 ID:3HKqIqmQQ
>>491
この画像だとIEだから良い題材なんだよね
パパッと質問して新しいバージョンのJSが出てくる可能性は普通にあるし
じゃあAIに頼っててそれらの中で使えない命令がないか見分けられるの?という質問に答えられないよね
506 エッヂの名無し 2024/12/04(水) 16:59:37.067 ID:.PKYOiYyP
>>501
使える使えないは分かってる前提な。setが使えないならなんか方法ないかな?でネット検索するのとGTPなら後者の方が楽やろって事。もちろんサンプルコード書いて検証するのも前提。プログラマなんやし
507 エッヂの名無し 2024/12/04(水) 17:00:17.717 ID:m6UVz6VNK
>>499
主語を補う、ターゲットを明確にするという意識で書くとちょっとでも変わる気がするわ
ワイもクソ文書製造機やけど
508 エッヂの名無し 2024/12/04(水) 17:00:22.717 ID:zCaegzNk7
フロントのフレームワークのバグってよくあるの?githubにしか情報なくて苦労した、ちなみにビルド出力ファイルの名前で競合起こすバグでビルドコマンド書き換えるくらいしか対処法無かった
510 エッヂの名無し 2024/12/04(水) 17:01:53.914 ID:EhSq6L.M5
メール文のテンプレ考えるとか適切な変数の命名アイデアだし
とかならAIめっちゃ使えるよな
513 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 17:03:03.240 ID:tZY6G3zXD
またGPT馬鹿になってきてない?
4リリースされた直後に馬鹿になってたのがマシになった気がしたけど戻ってきてる気がする
514 エッヂの名無し 2024/12/04(水) 17:03:23.667 ID:sCTg2nyCM
>>510
名前から個人用githubのユーザー名考えてもらった🥹
普通に上手いし無駄に悩まなくて済むんや
515 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 17:03:40.085 ID:tZY6G3zXD
GPTこの関数使うと良いですよ!(正式リリースされてないバージョンのメソッド)
517 エッヂの名無し 2024/12/04(水) 17:04:02.713 ID:edJWpMBAi
vsコードの拡張機能にAIが先のコード予測して書いてくれる神機能あるやん?
あれっぽいやつvisual studioにもない?探しても見つからん
518 エッヂの名無し 2024/12/04(水) 17:04:20.133 ID:JBb7RKofG
なんで適切な変数名つけるの上手いのかって質問に英語力が高いからと真っ当な返答があった
519 エッヂの名無し 2024/12/04(水) 17:05:09.454 ID:sG59P/4A3
>>505
自分の理解できているような簡単なコードを書いてもらう時にしかワイは使わんから見分けられるとしか言えんな
あくまで時間短縮でしかない
520 エッヂの名無し 2024/12/04(水) 17:05:39.708 ID:sCTg2nyCM
>>513
いつまでワイらに対してオープンでいてくれるかは疑問で不安やねぇ
Google検索だって改悪の連続やし
521 エッヂの名無し 2024/12/04(水) 17:05:46.171 ID:/5qqVl9r8
ChatGPT Plusのメリットがいまいち把握できてないんやが、テキスト生成しか使わないならAPIの方に課金したほうが安上がりってことでええんか
522 エッヂの名無し 2024/12/04(水) 17:07:14.829 ID:CEqmOfvFX
>>504
俺バカだからわかんねェけどよォ…そもそも注釈つける必要がないようなコードを書きゃいンじゃねェかなァ…
523 エッヂの名無し 2024/12/04(水) 17:07:50.955 ID:3HKqIqmQQ
>>519
エンジニア的にはAIは「すごいインテリセンス」という認識なら正しくて
それ以外ならアウトという認識があるね
最近アウトエンジニアが何人か視界に入ってきたのでピリついているのかもしれん🥺
524 エッヂの名無し 2024/12/04(水) 17:08:02.271 ID:m6UVz6VNK
// ここ消したらなんか動かなくなる
526 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 17:11:18.074 ID:tZY6G3zXD
>>522
ログ出力にログを出力するとかいうコメントつけてきますよあいつ!
528 エッヂの名無し 2024/12/04(水) 17:13:48.557 ID:yVhg4p5CN
ぼくcさわりしかやってないけど
int short longでわかれてる意味がわからなかった🥺
intでよくないって🥺
530 エッヂの名無し 2024/12/04(水) 17:17:50.037 ID:sCTg2nyCM
>>528
メモリに配置されるデータ数変わるんや
例えば書類とかで今日の日付を書く欄が100万桁ぐらい書けるぐらい空白空いてたら無駄すぎるやろ?
531 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 17:18:15.714 ID:tZY6G3zXD
ぶっちゃけ今のコンピューターでShort使うことないよな
532 エッヂの名無し 2024/12/04(水) 17:18:33.822 ID:prMoFK0MY
転職の為にちょっと勉強してたけど投げて正解やったわ
こんなん仕事にしてたら頭おかしなるで
533 エッヂの名無し 2024/12/04(水) 17:19:33.437 ID:.bsh8i5nA
GPT使えないおじいちゃんアピールするのやめてもろて🤣
534 エッヂの名無し 2024/12/04(水) 17:20:00.924 ID:7DekkqZq8
このレベルを人に聞かないとダメなやつって検索能力無いんか?
535 エッヂの名無し 2024/12/04(水) 17:20:01.191 ID:7QfTlNXA6
unsigned long long nanE;
↑
longが重複していたので消しておきました😁
536 エッヂの名無し 2024/12/04(水) 17:21:49.226 ID:hhyjdc7et
ワイの周囲でchatgptによるトラブルを何度も体験してるから経験則としてchatgptとその利用者は基本信用しなくなったわ
せめてcopilotにしてくれ
そしてpython流行った時もそうやけど上位層や一番外向けに使う分にはええけどコア部分とかに使うやつ怖すぎんねん
ってかいい加減疎結合で製造できるだけの頭持ってほしいわ
537 エッヂの名無し 2024/12/04(水) 17:22:56.298 ID:ueLzktZwZ
VBはfunctionとsubに別れとったな
538 エッヂの名無し 2024/12/04(水) 17:22:59.707 ID:0YRraQ0uD
540 エッヂの名無し 2024/12/04(水) 17:25:14.448 ID:6Pwq9j3qy
これが理解できない理由がわからん
541 エッヂの名無し 2024/12/04(水) 17:25:20.459 ID:8U2QK1YdS
GPT君は欲しい関数がGoogleで探しても出てこねえ時にすげえ便利
GoogleがいまだにゴミみたいなAIで無駄なスペース取ってる間に自然言語処理めちゃくちゃ上手くなってるわ
542 エッヂの名無し 2024/12/04(水) 17:27:33.520 ID:sgd/wZu2J
voidってなんすかなんで使うんすかメリット教えてとかGPTに聞いたら丁寧に教えてくれるやろ
543 エッヂの名無し 2024/12/04(水) 17:28:20.305 ID:B5nSj6Jac
それ標準出力にstringの値流してるだけで関数としてはstring返却されてないやろ
string型ということはprintAがAというstringを返却することを言う
544 エッヂの名無し 2024/12/04(水) 17:28:29.339 ID:TX1kzUfJn
続けてるとふと理解出来る瞬間が来るけどそれを他人に伝えるのが思いのほか難しい
人によって理解できてる範囲とか理解の仕方が違うから何をどう伝えれば良いのか分からんし、聞く方も何をどう聞けば良いのか分からんのだと思う
545 エッヂの名無し 2024/12/04(水) 17:28:48.260 ID:8QlloR3Qq
>>29
C言語のvoidと野球で例える
voidとは、C言語で関数の戻り値がないことを示すキーワードです。
野球で例えると
void関数は、ピッチャーがボールを投げ終えて、次のバッターに打席を譲るようなものです。
* ピッチャーの仕事: ボールを投げる(処理を実行する)
* 戻り値: ボールがバットに当たってどこへ飛んでいくか(処理の結果)
* void関数: ピッチャーはボールを投げ終えたら、次のバッターに打席を譲り、特に何も返さない(処理の結果を返さない)
void関数ではない関数は、ピッチャーがボールを投げた後、キャッチャーがボールを受け取り、次のプレーを決めるようなものです。
* キャッチャーの仕事: ボールを受け取る(処理結果を受け取る)
* 戻り値: ボールがどこへ飛んだか、次のプレー(処理の結果)
まとめ
* void関数: 処理を実行するが、その結果を特に返さない関数
* void関数ではない関数: 処理を実行し、その結果を別の変数などに格納したり、次の処理に利用したりする関数
具体例
// void関数 (ピッチャー)
void pitch() {
printf("ボールを投げました\n");
}
// void関数ではない関数 (バッター)
int hit() {
// 乱数でヒットかどうかを判断
int result = rand() % 2;
if (result == 0) {
printf("ヒット!\n");
return 1; // ヒット
} else {
printf("アウト!\n");
return 0; // アウト
}
}
546 エッヂの名無し 2024/12/04(水) 17:29:05.966 ID:8QlloR3Qq
>>29
ポイント:
* void関数は、何かしらの処理を実行したいけど、その結果を特に気にしない場合に使われます。
* void関数ではない関数は、処理の結果を元に、次の処理を決めたい場合に使われます。
補足:
* 野球の例えはあくまでイメージです。実際のプログラミングでは、もっと複雑な処理が行われます。
* void関数は、例えば画面に何かを表示したり、ファイルにデータを書き込むなどの処理に使われることが多いです。
この説明でvoid関数のイメージが掴めたでしょうか?
もし、さらに詳しく知りたいことがあれば、お気軽にご質問ください。
547 エッヂの名無し 2024/12/04(水) 17:29:41.248 ID:B5nSj6Jac
でもいい着眼点やな
関数型プログラミングとか勉強してみるとええで
549 エッヂの名無し 2024/12/04(水) 17:31:11.790 ID:ekRTs5UZN
550 エッヂの名無し 2024/12/04(水) 17:33:10.448 ID:lpf0kvXfo
void型は変数として宣言出来へんけど
void*は宣言できるんよな
directxの関数でしか使ったことないけど
551 エッヂの名無し 2024/12/04(水) 17:34:53.765 ID:B5nSj6Jac
仕事でScala触ったことちょくちょくあるけどコードの開発体験はええわ
JVMの運用はクソや、特にコンテナ内のJVM
553 エッヂの名無し 2024/12/04(水) 17:38:44.153 ID:0YRraQ0uD
こういうのも含めて最初にiostreamを初心者に教えるサイト嫌いやねん
なんか計算してる感じになっちゃうから
554 エッヂの名無し 2024/12/04(水) 17:42:16.999 ID:bzKloGgbW
やさしいCを読め
555 エッヂの名無し 2024/12/04(水) 17:42:43.768 ID:d3132t9LT
>>552
少しは読者の理解力を信頼してstdioはStandard Input and Output(標準入出力)の略ですとでもちょろっと書いておけばいいのにな
最低限の知能があれば構文の意味と効果を多少想像して頭に留めておくことができるやろ
556 エッヂの名無し 2024/12/04(水) 17:43:13.470 ID:lpf0kvXfo
>>17
standard input output やと知るのはおまじないと教えられてから2年後やった
558 エッヂの名無し 2024/12/04(水) 17:44:42.666 ID:B5nSj6Jac
言うてこんなん理解せずにコード書いてるやついくらでもおるやろ
559 エッヂの名無し 2024/12/04(水) 17:46:07.266 ID:sCTg2nyCM
職業プログラマーではないけどr/ProgrammerHumorの投稿流れてくるの見て草生やしてる
560 エッヂの名無し 2024/12/04(水) 17:46:13.893 ID:MVAmqUk3S
まず1の言ってることが意味わかんね
Bも表示されるやん
Bどこいった
562 エッヂの名無し 2024/12/04(水) 17:47:47.887 ID:Z91.yWgGz
戻り値(参照渡し)と戻り値と返り値に同じの使うのをどう使い分ければいいかわからない
563 エッヂの名無し 2024/12/04(水) 17:47:53.471 ID:fd2OO4UbN
565 エッヂの名無し 2024/12/04(水) 17:49:25.545 ID:d3132t9LT
>>561
草
ワイも最初の最初はそうやったわ
説明が無かったらstdio……スタジオやろなあってみんな思うよな
567 エッヂの名無し 2024/12/04(水) 17:52:49.737 ID:EfzmVP8Iu
プログラマって感じのスレだな
ワイの職場の会話みたいでゾワゾワする
568 エッヂの名無し 2024/12/04(水) 17:52:50.511 ID:MVAmqUk3S
返り値あるのになんでvoidってこういうのやろ
void hoge( you -> hage )
571 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 17:55:48.073 ID:tZY6G3zXD
AndroidのTextField詳しい人いませんか😭
574 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 17:58:52.636 ID:tZY6G3zXD
こんな感じのテキストフィールドがあるんや
OutlinedTextField(
value = text,
onValueChange = {
text = it
},
placeholder = { Text("入力してください") },
modifier = Modifier
.constrainAs(textRef) {
top.linkTo(titleRef.bottom)
bottom.linkTo(buttonRef.top
width = Dimension.matchParent
height = Dimension.preferredWrapContent
}
.padding(8.dp),
minLines = 2,
maxLines = Int.MAX_VALUE
)
575 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 17:59:07.470 ID:tZY6G3zXD
Constraintlayoutの子要素になってる
577 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:01:18.354 ID:tZY6G3zXD
これをこんな感じにSurfaceとかでラップさせたい
Surface(
modifier = Modifier.constrainAs(mainRef) {
top.linkTo(textRef.bottom, margin = 16.dp)
bottom.linkTo(buttonRef.top, margin = 16.dp)
width = Dimension.matchParent
height = Dimension.preferredWrapContent
}
) {
OutlinedTextField(
value = text,
onValueChange = { text = it. },
placeholder = { Text("入力してください") },
modifier = Modifier
.fillMaxWidth()
.padding(8.dp),
minLines = 2,
maxLines = Int.MAX_VALUE
)
}
578 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:02:27.555 ID:tZY6G3zXD
こうするとwrapcontentsizeが Dimension.preferredWrapContentに合わなくなる!!!!!
解決方法わかるやつおらんか
579 エッヂの名無し 2024/12/04(水) 18:04:33.854 ID:MVAmqUk3S
それはわからんけどそういう時はもう画面の長さから計算して長さ指定した方が早いで
580 エッヂの名無し 2024/12/04(水) 18:05:26.781 ID:i38bbIZig
stdio.h←これの読み方
581 エッヂの名無し 2024/12/04(水) 18:07:02.704 ID:i.gAq/SYG
scala2でニコニコ書かれとるらしいがどうするんやろな
584 エッヂの名無し 2024/12/04(水) 18:11:24.813 ID:cPR/gnc/J
ポインタとかいう人類に理解不可能な概念
585 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:12:00.289 ID:tZY6G3zXD
matchParentHeightにすると Dimension.preferredWrapContentの最大サイズに合うからなんとかできそうな気がしてもやもやする
586 エッヂの名無し 2024/12/04(水) 18:12:11.303 ID:yw7YasDdy
今日初めてHTMLcssやってみたけど謎の空白わらわらで草
587 エッヂの名無し 2024/12/04(水) 18:12:42.723 ID:MVAmqUk3S
1番理解できないのはif多用しただけで文句言って来るやつ
それが1番早いのにわけわからん書き方するほうがアホやろ
588 エッヂの名無し 2024/12/04(水) 18:14:32.212 ID:cX60mJ2cs
Class UtilityObject()
String value
String subvalue
見たいなオブジェクト作ってあらゆる処理で使い回して共通化してるからオブジェクト指向とか言い出したおっさん居て呆れちゃったわ
591 エッヂの名無し 2024/12/04(水) 18:16:43.406 ID:m6UVz6VNK
>>584
↑がポインタや
584 エッヂの名無し 2024/12/04(水) 18:11:24.812 ID:cPR/gnc/J
ポインタとかいう人類に理解不可能な概念
が実体や
594 エッヂの名無し 2024/12/04(水) 18:19:19.785 ID:EfzmVP8Iu
>>592
回りくどい書き方ってなんやねんそもそも
ネストを浅くしたら基本的に回りくどいの反対に進むやろ
595 エッヂの名無し 2024/12/04(水) 18:19:22.005 ID:sgd/wZu2J
先輩「動けばええやろw」(適当にコードを書く)
ワイ「ッスよねw」(先輩を見習って適当にコードを書く)
後輩「ガハハw」(ワイを見習って適当にコードを書く)
602 エッヂの名無し 2024/12/04(水) 18:20:40.722 ID:Ozmu7P7w5
多用な
603 エッヂの名無し 2024/12/04(水) 18:21:02.913 ID:.PKYOiYyP
if多用どころかifを5ネストくらいするオフショア外国人おるよな
604 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:21:10.929 ID:tZY6G3zXD
vsprintf←…?
606 エッヂの名無し 2024/12/04(水) 18:22:01.223 ID:MVAmqUk3S
>>588
複数インスタンス用意しとけば動的に入れ替えられるってメリットはあるからそれを理解してないお前も阿呆やで
607 エッヂの名無し 2024/12/04(水) 18:22:51.477 ID:OcCj9q226
ダブルポインタってなんだよ
スマートポインタってなんだよ
609 エッヂの名無し 2024/12/04(水) 18:22:55.815 ID:97bphXC2Q
関数内で処理してるのになんで戻り値扱いじゃないの?って悩みやろ?
正直気持ち分かるで
610 エッヂの名無し 2024/12/04(水) 18:23:29.579 ID:sgd/wZu2J
>>603
if for if for forみたいな入れ子になっててよく実装できたなと思ったことあるわ
611 エッヂの名無し 2024/12/04(水) 18:23:56.775 ID:eoAVi1I6A
言ってることはわかる
出力してるじゃんって言われてみれば確かになってなる
612 エッヂの名無し 2024/12/04(水) 18:24:21.213 ID:MVAmqUk3S
>>597
いや全然
ifかelseにしか進まないやん
縦に伸びるけど回りくどくはない
少なくとも「回ら」ないやん
613 エッヂの名無し 2024/12/04(水) 18:26:18.977 ID:i.gAq/SYG
nullポインタの逆参照について熱くトークできたからGAFAレベルに採用された人がいるほど
難しい話題やからな
615 エッヂの名無し 2024/12/04(水) 18:27:57.383 ID:Ozmu7P7w5
>>612
3ヶ月後に君がコードを読んでどの条件でどの分岐に入るか即座に理解できるようになってればええで
616 エッヂの名無し 2024/12/04(水) 18:28:18.355 ID:B5nSj6Jac
今どき変数の値ガチャガチャやらんとメモリ足りないってどんな業界やねん
617 エッヂの名無し 2024/12/04(水) 18:28:19.149 ID:9N5sian1m
戻り値じゃなくてただ出力してるだけやん
619 エッヂの名無し 2024/12/04(水) 18:29:29.330 ID:6IEFTXOZO
呼び出し元に変数は返してへんやん
return (なんか)
のなんかの型が戻り値の型でreturnが無いタイプがvoidや
621 エッヂの名無し 2024/12/04(水) 18:31:08.184 ID:B5nSj6Jac
>>620
それ雑に再代入したらあかんということなのかメモリを雑に使ったらいかんという話なのかどっちや
623 エッヂの名無し 2024/12/04(水) 18:32:17.459 ID:cX60mJ2cs
>>606
ある処理ではvalueに区分がsubvalueに名前が入っててまた違う処理では全く違うものを表してるのにそれが一瞬でわかるって超能力者かな?
624 エッヂの名無し 2024/12/04(水) 18:32:33.706 ID:sgd/wZu2J
適当にコード書いてたのにクラウドだと課金額がどうこうで適当に書けなくなっちゃった😭
625 エッヂの名無し 2024/12/04(水) 18:33:03.308 ID:yVhg4p5CN
ポインタってやっぱ難しかったんたな!
そこでやめたわ!🥺
627 エッヂの名無し 2024/12/04(水) 18:34:02.091 ID:B5nSj6Jac
ワイも若い頃ポリモーフィズムガー継承ガーデザインパターンガーとか言いながら勉強してたけど、もうまともにオブジェクト指向なんか使われてないよな
継承なんかカプセル化を破壊するから使うなとか言われる始末
goに至ってはオブジェクト指向ではない
628 エッヂの名無し 2024/12/04(水) 18:34:28.020 ID:m0/V4PiT3
これ副作用ってやつ?
631 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:35:23.501 ID:tZY6G3zXD
継承程度で破壊されるってカプセル化できてないだろ
632 エッヂの名無し 2024/12/04(水) 18:35:55.919 ID:Ozmu7P7w5
>>627
継承はオブジェクト指向の一部でしかないしカプセル化のほうが優先されるってことじゃないの?
633 エッヂの名無し 2024/12/04(水) 18:35:56.551 ID:MVAmqUk3S
>>614
やっぱアホやな
たとえば最初に複数のUtilityObject作っておけば状況にあわせて自由に入れ替えられるやん
だからインスタンスである意味はあるし歴としたオブジェクティブ思考やで
お前こそどこから来たのか謎だわ
幼稚園か?
634 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:37:02.897 ID:tZY6G3zXD
>>623
タプルをオブジェクト指向って言ってたって……こと?
635 エッヂの名無し 2024/12/04(水) 18:37:04.953 ID:TX1kzUfJn
サンプルコードにhagehage書いてる奴多いのなんなん?
636 エッヂの名無し 2024/12/04(水) 18:37:16.068 ID:EfzmVP8Iu
○○はもう使われてないあるある
自分から使われていない環境に進んでる
637 エッヂの名無し 2024/12/04(水) 18:37:48.279 ID:lpf0kvXfo
>>627
継承使うななんて言う所あるんか…
privateとかfinalつかって制御すればエエだけなんちゃう
639 エッヂの名無し 2024/12/04(水) 18:38:06.668 ID:JBb7RKofG
昔いた会社が全てのクラスの関数をstaticで宣言してたけどそんなもんなの?
640 エッヂの名無し 2024/12/04(水) 18:38:56.341 ID:MVAmqUk3S
>>623
いや「ある処理ではvalueに区分がsubvalueに名前が入っててまた違う処理では全く違うものを表してる」とか言ったとわかるほうが超能力者だろ意味わからん
>>588
には「オブジェクト作ってあらゆる処理で使い回して共通化してる」
としか書いてないし
「オブジェクト作ってあらゆる処理で使い回して共通化してる」ことに対してしか言ってないで
理論的思考苦手やねお前
プログラミング向いてなからさっさとやめろ
642 エッヂの名無し 2024/12/04(水) 18:39:35.133 ID:0YRraQ0uD
PythonってNodeJSとかRustみたいにプロジェクト毎に利用パッケージ管理するシステムってある?
643 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:39:38.795 ID:tZY6G3zXD
>>639
サーバー系ならシングルトンであることは重要な場合多いから場所によってはstatic祭りになるかも
648 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:40:38.953 ID:tZY6G3zXD
静的ハラスメント
651 エッヂの名無し 2024/12/04(水) 18:41:06.990 ID:B5nSj6Jac
>>637
それを全部把握するのが無理やからな
これはeffective javaにも書いてある話や
https://qiita.com/mikamikuh@github/items/1cdcd8b25a2e23f10525
652 エッヂの名無し 2024/12/04(水) 18:41:44.572 ID:ekRTs5UZN
オブジェクト指向プログラミング
オブジェクト指向プログラミング支援機能付き言語
オブジェクト指向プログラミングテクニック
これごっちゃにしてる奴多すぎてオブジェクト指向語りたくない
654 エッヂの名無し 2024/12/04(水) 18:42:33.351 ID:eLxg66sPm
chatGPTってホント凄いよね
わいみたいな初心者でもプログラム作れるようにはなる
GPT無かったら絶対に途中で投げ出してた
656 エッヂの名無し 2024/12/04(水) 18:43:40.894 ID:MVAmqUk3S
>>638
「オブジェクト作ってあらゆる処理で使い回して共通化してる」
こと自体は「オブジェクト思考」で合ってるでって言っただけだからそんなことまでしらんわハゲ
勝手にゴールポスト用意してゴール変えんなクソ障害者
ほんま理論的思考できんね
周りの荷物でしかないからもうプログラミングに関わんなゴミ
657 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:43:57.157 ID:tZY6G3zXD
>>649
神クラスどころか神界クラスレベルの話やろ
Containerオブジェクトみたいなの作ってあって
そんなかに
value1
value2
value3
みたいな値用意されてて
引数として渡すときに
例えば、名前と誕生日の処理する関数なら、1に名前、2に生年月日を入れたContainerを渡す
距離と速度から時間計算する関数なら1に距離、2に速度を入れたContainerを渡す
みたいなレベルの話やぞ
659 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:44:49.156 ID:tZY6G3zXD
>>656
勝手にゴールポスト妄想してきれてるガイジはお前(笑)
660 エッヂの名無し 2024/12/04(水) 18:44:51.135 ID:sgd/wZu2J
さあ?
662 エッヂの名無し 2024/12/04(水) 18:45:25.090 ID:t4BaXvJwL
>>654
知らない言語で何かやるには最高や
昔適当に作ったVBAのコードそのまま投げたらPythonに変換してくれて感動したわ
書けないからまともにメンテできんけど
663 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:47:04.502 ID:tZY6G3zXD
>>656
588 エッヂの名無し 2024/12/04(水) 18:14:32.212 ID:cX60mJ2c
Class UtilityObject()
String value
String subvalue
見たいなオブジェクト作ってあらゆる処理で使い回して共通化してるからオブジェクト指向とか言い出したおっさん居て呆れちゃったわ
> 見たいなオブジェクト作ってあらゆる処理で使い回して共通化してるからオブジェクト指向
633 エッヂの名無し 2024/12/04(水) 18:35:56.550 ID:MVAmqUk3S
>>614
やっぱアホやな
たとえば最初に複数のUtilityObject作っておけば状況にあわせて自由に入れ替えられるやん
だからインスタンスである意味はあるし歴としたオブジェクティブ思考やで
お前こそどこから来たのか謎だわ
幼稚園か?
> たとえば最初に複数のUtilityObject作っておけば状況にあわせて自由に入れ替えられるやん
664 エッヂの名無し 2024/12/04(水) 18:47:31.630 ID:MVAmqUk3S
>>659
お前が「あらゆる処理で使い回して共通化してるからオブジェクト指向とか言い出した」のをバカにしたのは妄想じゃなくて事実だろクソ池沼ガイジ
脳みそ小さいから自分のしたレスも覚えてないのか
665 エッヂの名無し 2024/12/04(水) 18:47:59.749 ID:yVhg4p5CN
高度な煽り合い🥺
666 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:48:07.386 ID:tZY6G3zXD
いい負けたから論点ズラして逆ギレしてるのはお前だよね笑
コード書くときも外部から内部変えちゃだめな値publicのままにして困ったとき直接書き換えて誤魔化してそうやなwwwwww
667 エッヂの名無し 2024/12/04(水) 18:48:17.998 ID:.PKYOiYyP
高度かな
668 エッヂの名無し 2024/12/04(水) 18:48:20.172 ID:6IEFTXOZO
今だとテストケースやフレームワークが自然とシングルトンケース採用されてたりで汎用的なメソッドまとめたクラスもstaticじゃ無い方が主流なんじゃないかなあ
669 エッヂの名無し 2024/12/04(水) 18:48:20.192 ID:B5nSj6Jac
>>656
ストラテジーパターンみたいなこと想定してるつもりなんか?インターフェース被せてる前提なんかないやん
その神クラスのインスタンスAとBで振る舞いを変えるなんてどこにも書いてないのに妄想やばすぎやろ
670 エッヂの名無し 2024/12/04(水) 18:49:04.233 ID:sCTg2nyCM
レスバもAIでやりたいなと思うこの頃
絶対楽やろ
671 エッヂの名無し 2024/12/04(水) 18:49:42.847 ID:lpf0kvXfo
ワイ、何をレスバしてるのか分からない😭
672 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:50:03.402 ID:tZY6G3zXD
>>664
❌ あらゆる処理で使い回して共通化してるからオブジェクト指向とか言い出した
⭕ Class UtilityObject()
String value
String subvalue
見たいなオブジェクト作ってあらゆる処理で使い回して共通化してるからオブジェクト指向とか言い出した
都合の悪い変数書き換えるのやめてね〜w
673 エッヂの名無し 2024/12/04(水) 18:50:24.428 ID:ekRTs5UZN
あとやたらGoFにこだわるやつ
あれは当時のJava言語の制約を前提にしてるってことをわざとか知らんが忘れてるやつ多すぎる
682 エッヂの名無し 2024/12/04(水) 18:52:54.190 ID:.PKYOiYyP
プログラマはすぐ喧嘩する幼稚園児
683 エッヂの名無し 2024/12/04(水) 18:53:05.538 ID:HXmY7c.R3
Electron触ってる人おるか?
マルチプラットフォーム展開できるの便利そうやが重くなりやすかったりXSSの問題あったりとか見たんやが実際どうなんや?
計算量多めのアプリ作ろうと思ってる
685 エッヂの名無し 2024/12/04(水) 18:53:35.971 ID:EASFXXTap
あんまり大きいクラスとか書いたことないんやけどクラス内でつかえる変数にするか極力変数のスコープ狭くして値渡して戻り値で返してもらうの徹底するのかってどうやって決めたらええの
688 エッヂの名無し 2024/12/04(水) 18:54:44.822 ID:MVAmqUk3S
>>675
ちえおくれしょうがいしゃのおまえにもわかるようにかくね
みかんとばななのふたつをようしてみかんだけかごにいれるね
これはみかんのふるまいをするかごだよね
そしてみかんとばななをいれかえたらなんと
ばななのふるまいをするかごになったね!
すごいね
689 エッヂの名無し 2024/12/04(水) 18:55:25.548 ID:yVhg4p5CN
よくわからないけどこのレスバ同士でチーム組んだら凄いのできそう🥺
692 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:56:24.356 ID:tZY6G3zXD
>>685
外から使う必要あるかで考えればいい
外から使う必要があるなら、その変数は変なタイミングで変わってもいい使い方にする必要がある
693 エッヂの名無し 2024/12/04(水) 18:56:29.485 ID:ekRTs5UZN
>>685
それはマジで言語によって標準的な作法も機能も変わる
copyとmoveを区別する言語なのかメモリ管理を手動で行う必要があるのかとかそこら辺
695 エッヂの名無し 2024/12/04(水) 18:56:53.992 ID:8aiTjC4vZ
エンジニアって本当に他人見下すの大好きだよな
Xはエンジニアのせいで喧嘩するSNSになったと言っても過言じゃない
698 エッヂの名無し 2024/12/04(水) 18:57:30.655 ID:B5nSj6Jac
>>688
だからそれを実現するのがポリモーフィズムやろ?で、そんな前提は元の文章のどこにもないやろ
そのオブジェクト指向入門みたいな理解、ひらがなでしか文章書けない小学生でもまともな頭なら理解できるぞガイジ
699 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 18:57:45.955 ID:tZY6G3zXD
>>697
確かに抜き出してるな
例えるなら101から01の部分をw
702 エッヂの名無し 2024/12/04(水) 18:59:34.642 ID:MVAmqUk3S
>>698
いや違うでガイジ
変数同じなのにポリモーフィズム()とか使う必要ないでアホ
何しようとしてんねんw
理解力ない池沼はお前やで
お前みたいな知的障害者でもかけるコードとかあるんだw
703 エッヂの名無し 2024/12/04(水) 19:00:24.893 ID:Z91.yWgGz
>>657
結局これってオブジェクト指向なん?
一応引数の型指定と型判別が容易になるくらいのメリットはある気はする
704 エッヂの名無し 2024/12/04(水) 19:01:34.693 ID:Qq/fxatEu
スレ見てないけど関係ない話してそう
706 エッヂの名無し 2024/12/04(水) 19:02:28.132 ID:B5nSj6Jac
>>702
だからリンゴとみかんの振る舞いは定義できたとして、例えば任意の果物X,Yの振る舞いを定義して実行時に動的変更できないだろガイジ
ポリモーフィズムってわかるか?チンパンジー
707 エッヂの名無し 2024/12/04(水) 19:02:47.248 ID:EfzmVP8Iu
>>703
この例えの話ならオブジェクト指向では無い
全知全能で意思疎通可能な人類が集まって書くならこれでいいよ
710 エッヂの名無し 2024/12/04(水) 19:03:18.143 ID:lHsewY0tF
カリカリしすぎやろ
711 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:03:39.636 ID:tZY6G3zXD
>>703
オブジェクト指向ではないやろ
謎の障害者がオブジェクト指向なんだああああって発狂してるけど
しかも元のおっさんは型すら非明示型にしてるやろな
712 エッヂの名無し 2024/12/04(水) 19:04:06.923 ID:MVAmqUk3S
>>657
知的障害者で草
名前生年月日と距離速度で全く種類が違うのに同じインスタンス使い回すわけないやん
メクラには読めてないかもしれんが
ID:cX60mJ2csは「使いまわしてる」って言ってるんやで
使い回す意味がない例だすとかアホがすぎるで
713 エッヂの名無し 2024/12/04(水) 19:04:28.241 ID:ekRTs5UZN
>>703
OOPかどうかじゃなくて一般化しすぎてクラスの役割がわからないのが問題や
標準ライブラリにあるようなMapとかDictionaryとかじゃだめな理由もわからん
714 エッヂの名無し 2024/12/04(水) 19:04:42.124 ID:0YRraQ0uD
>>588
ゲームエンジンだとそういう神クラスからの派生やな
まぁゲームエンジンの場合はシーンっていうオブジェクトの管理下に置く物だからその必要性があるんやけども
715 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:05:08.948 ID:tZY6G3zXD
>>712
アスペルガー症候群の方には文章理解厳しいのかもかもしれないけどw
使いまわしてるのはインスタンス生成するときにでちゅよw
716 エッヂの名無し 2024/12/04(水) 19:05:12.579 ID:EfzmVP8Iu
ifの多用をなんとも思わないやつが何を言ったところで……
718 エッヂの名無し 2024/12/04(水) 19:06:44.368 ID:HXmY7c.R3
>>708
ほえー調べたらtauriの方がelectronより全然よさそうに見えるな
rust全然触ったことないけどtaruiは面倒な迂回しなくて済むから楽そうや
サンガツ
719 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:06:53.880 ID:tZY6G3zXD
>>717
だからID:cX60mJ2csはおっさんにキレてるんやで
720 エッヂの名無し 2024/12/04(水) 19:08:55.703 ID:MVAmqUk3S
>>706
お前はチンパンジー以下の知的障害者だもんな
例えば速度という変数もたせたオブジェクトを入れ替えて動かせば挙動はいくらでも変わるやん
俺はそういう意味で言ってないとか勘違い池沼のお前はいうだろうけど
「もとからワイはそういう意味でしか言ってない」
721 エッヂの名無し 2024/12/04(水) 19:09:11.305 ID:B5nSj6Jac
こんな異常者いまだにおるんやな
ヤバすぎるやろ
722 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:09:16.705 ID:tZY6G3zXD
もnつのアンチデザインパターンみたいなの作るべきやな
いいデザインパターンは時代に変わるけどほぼ絶対不変よアンチパターンは少なからずあるはずやし
724 エッヂの名無し 2024/12/04(水) 19:10:25.989 ID:MVAmqUk3S
>>715
アスペルガー症候群で自閉症のゴミで視覚障害と知的障害あるお前には理解難しいかもしらんけど
ID:cX60mJ2csは「インスタンス生成」の話なんかしてないで
725 エッヂの名無し 2024/12/04(水) 19:11:30.527 ID:Uqr1BM4yi
まだやってたんかよきっしょ
ほんまエンジニアはろくな奴おらんな
まだ動物園の猿山の猿の方がお利口さんやで
726 エッヂの名無し 2024/12/04(水) 19:11:45.918 ID:d3132t9LT
ID:cX60mJ2csもグラウンドゼロで震えてるやろな
727 エッヂの名無し 2024/12/04(水) 19:12:15.194 ID:.PKYOiYyP
トンボ鉛筆の佐藤です
728 エッヂの名無し 2024/12/04(水) 19:12:48.645 ID:MVAmqUk3S
>>711
知的障害者のお前が誰のこと言ってるのか知らんが
非明示型とかいうなら「UnityObject」って明示された型の話してるワイのことではないな
なんか見えない敵と戦ってて怖いわこの池沼
くさ
729 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:13:07.694 ID:tZY6G3zXD
>>724
ID:cX60mJ2csはインスタンス生成後のことだなんて書いてませんよw
オブジェクト使いまわしてる→インスタンス作るときにオブジェクト使いまわしてるって話なのに、なんでインスタンス使い回してるって理解したん?
はい、シンキングターーーイム
5
4
3
2
1
はい答えはお前がアスペルガーの自閉症ガイジだからですね
とっとと死ねクズ
730 エッヂの名無し 2024/12/04(水) 19:13:17.211 ID:hhyjdc7et
命名規則は本来のオブジェクト指向とは全く関係のない話やったけど
https://steve-yegge.blogspot.com/2006/03/execution-in-kingdom-of-nouns.html
みんなその方が理解がしやすいというオブジェクト指向の変な悪癖が先行してスーパー汎用クラスはアウトみたいな流れになった感があるのはある
731 エッヂの名無し 2024/12/04(水) 19:13:27.200 ID:B5nSj6Jac
>>720
それポリモーフィズムじゃん
お前ポリモーフィズムを想定してないとか言ってるのに苦しくなって話変えてて草
702 エッヂの名無し 2024/12/04(水) 18:59:34.642 ID:MVAmqUk3S
>>698
いや違うでガイジ
変数同じなのにポリモーフィズム()とか使う必要ないでアホ
何しようとしてんねんw
理解力ない池沼はお前やで
お前みたいな知的障害者でもかけるコードとかあるんだw
732 エッヂの名無し 2024/12/04(水) 19:14:00.646 ID:B5nSj6Jac
そもそもクラスなんか使うなオワコンやあんなもんは
734 エッヂの名無し 2024/12/04(水) 19:15:25.755 ID:B5nSj6Jac
罵倒大会っていうか一人の障害者が暴れ回ってるだけで他平和やん
害獣が悪いやろこんなの
735 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:16:03.936 ID:tZY6G3zXD
これがオブジェクト指向らしいですよみなさんw
fun printAge(Container container)
name = container.value
birthday = container.subvalue
fun printSpeed(Container container)
distance = container.value
time = container.subvalue
736 エッヂの名無し 2024/12/04(水) 19:16:34.834 ID:.PKYOiYyP
みかんとバナナの話、ポリモーフィズム以外でなんかあるのかと思って色々調べちゃったよ
737 エッヂの名無し 2024/12/04(水) 19:17:05.818 ID:iS1o8Vm0L
POワオ、低みの見物
739 エッヂの名無し 2024/12/04(水) 19:18:50.092 ID:MVAmqUk3S
>>711
いやワイは588に対して特定の場合にオブジェクト指向としてのメリットがあるって話しただけやで
そこの対してアスペルガー自閉症の知的障害者ガイジのお前が「それもできないムキー」って因縁つけてきたからその部分についてはID:cX60mJ2csがどういうつもりで言ったかは関係ない
740 エッヂの名無し 2024/12/04(水) 19:19:33.935 ID:eEn6BNP9i
export default function jishin():void {
shake();
}
741 エッヂの名無し 2024/12/04(水) 19:20:38.346 ID:Sf3sWO8VS
あ
742 エッヂの名無し 2024/12/04(水) 19:20:39.463 ID:m0/V4PiT3
そういやなんでC言語ってvscodeじゃなくてvisual studioが主流なん?
743 エッヂの名無し 2024/12/04(水) 19:21:32.724 ID:B5nSj6Jac
実は高階関数をフィールドに持つから多態性を表現出来るとか言い出したら苦し紛れでもまあまあかなと思ったけどガチガイジには無理やな
744 エッヂの名無し 2024/12/04(水) 19:21:49.952 ID:MVAmqUk3S
>>731
ワイはポリモーフィズムが必要ない場合の話をしてるけど知的障害者のお前は延々と無関係のポリモーフィズムが必須の場合の話に限定して話してるからすれちがってる
そもそもワイの理論を否定する立場でお前が勝手に条件を限定するのは知的障害がするぎるけどわからんか?
アホだからわからんやろなー
かわいそw
745 エッヂの名無し 2024/12/04(水) 19:21:59.673 ID:q5kD/H/7T
cppって勉強したけど結局使ってないわ
コード長くなり過ぎやろpythonくらいシンプルにならんのか?
746 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:22:11.233 ID:tZY6G3zXD
>>739
特定の場合じゃないのが自明なのに特定の場合の話しだすの発達障害っぽくていいね👍
748 エッヂの名無し 2024/12/04(水) 19:22:16.258 ID:Sf3sWO8VS
プログラミングスレってスレタイと全く関係ない自分語りし始めるやつ多いのなんでなん
多分これプログラミングスレ特有やろ?
コミュ障特有の急に話題ぶった切ってくる感がキモいわほんま
749 エッヂの名無し 2024/12/04(水) 19:23:56.759 ID:MVAmqUk3S
>>746
そらそういう場合もあるよって話だからこっちは限定して話すだろ知的障害者
お前は日本語からやり直せ
750 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:24:33.152 ID:tZY6G3zXD
アスペだから文章理解できなくて発狂しちゃったんやね、かわいそw
これからはちゃんと配慮してもらうようにスレでの初レスで障害者名乗っとけよ
640 エッヂの名無し 2024/12/04(水) 18:38:56.341 ID:MVAmqUk3S
>>623
いや「ある処理ではvalueに区分がsubvalueに名前が入っててまた違う処理では全く違うものを表してる」とか言ったとわかるほうが超能力者だろ意味わからん
>>588
には「オブジェクト作ってあらゆる処理で使い回して共通化してる」
としか書いてないし
「オブジェクト作ってあらゆる処理で使い回して共通化してる」ことに対してしか言ってないで
理論的思考苦手やねお前
プログラミング向いてなからさっさとやめろ
752 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:24:54.363 ID:tZY6G3zXD
「としか書いてない(健常者なら理解できるので書く必要がないだけ)」
753 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:26:40.672 ID:tZY6G3zXD
もしかしてだけどその"特定の状況"ってこれのこと言ってる…?w
633 エッヂの名無し 2024/12/04(水) 18:35:56.550 ID:MVAmqUk3S
>>614
やっぱアホやな
たとえば最初に複数のUtilityObject作っておけば状況にあわせて自由に入れ替えられるやん
だからインスタンスである意味はあるし歴としたオブジェクティブ思考やで
お前こそどこから来たのか謎だわ
幼稚園か?
754 エッヂの名無し 2024/12/04(水) 19:27:41.858 ID:B5nSj6Jac
>>744
だから同じ型(スーパータイプ)で速度という変数を入れ替えて振る舞いが変わるというのはポリモーフィズム以外オブジェクト指向でどう表現すんだよ
多態性、継承、カプセル化の概念を必ず添えて答えろ
755 エッヂの名無し 2024/12/04(水) 19:28:30.231 ID:MVAmqUk3S
>>750
知的障害者だから時間って概念がないんやね
それはワイが>>606のレスした後に ID:cX60mJ2csが後付けで加えた条件やん
いま>>606が正しいのかって話してるのに>>623で条件指定されてるぞ!とかアホやろ
どうやって>>606の時点でワイがその条件知るんだよ
あほすぎ
756 エッヂの名無し 2024/12/04(水) 19:28:59.159 ID:qlVP.JG1/
if (!isTokusan) {
return Omocha();
}
return Omocha();
757 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:29:17.842 ID:tZY6G3zXD
存在しないレベルの特定の状況例にして煽りだすの知的障害者っぽくていいね!👍🏻👍🏼👍🏽👍🏾👍🏿
760 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:30:36.370 ID:tZY6G3zXD
>>755
「最初から理解できなくて悔しいから後付ってことにしたい」やろ?w
763 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:31:30.592 ID:tZY6G3zXD
この前configureからcmakeの移植やったけど二度とやりたくないわ
764 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:31:46.850 ID:tZY6G3zXD
configureじゃやくてautomakeか
765 エッヂの名無し 2024/12/04(水) 19:32:33.556 ID:SbhHUS5Pj
戻り値0にしてるやん
768 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:33:32.985 ID:tZY6G3zXD
>>758
後付け
あらゆる処理って書かれてますよ
あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理あらゆる処理
769 エッヂの名無し 2024/12/04(水) 19:34:13.662 ID:MVAmqUk3S
というかフォントで考えろよ
お前らいろんなところにフォント使い回すやん
んでフォント変えるのがポリモーフィズム()なのか?
違うやん
771 エッヂの名無し 2024/12/04(水) 19:36:03.414 ID:GB2jXEBpo
リーダブルコードが名著て言われる意味は?
773 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:36:41.008 ID:tZY6G3zXD
>>770
勝手に言葉を定義するのADSの特徴でてていいね❗
774 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:37:21.261 ID:tZY6G3zXD
>>772
アンチ乙
確か「やっちゃだめ」とは書かれてないから文盲には伝わらないぞ
776 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:39:11.585 ID:tZY6G3zXD
ID:MVAmqUk3S「いやリーダブルコードには『やらないほうがいい』としか書かれてないじゃん。俺がそのタイミングでどう理解すればいいわけ?『やっちゃだめ』とか後付けすんなよ発達障害のアスペルガー症候群。」
777 エッヂの名無し 2024/12/04(水) 19:40:46.391 ID:MVAmqUk3S
>>773
別に勝手な定義じゃないで池沼https://kanda-it-school-kensyu.com/php-super-intro-contents/psi_ch09/psi_0901/
779 エッヂの名無し 2024/12/04(水) 19:41:31.143 ID:.PKYOiYyP
リーダブルコードってアンチパターン集なん?そうなら読んどきゃよかった
780 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:42:44.711 ID:tZY6G3zXD
>>777
インスタンス生成も処理なの理解してないとかやばすぎワロスタチン
781 エッヂの名無し 2024/12/04(水) 19:43:08.912 ID:m0/V4PiT3
782 エッヂの名無し 2024/12/04(水) 19:43:09.720 ID:MVAmqUk3S
>>772
誰のこと言ってるのか知らんがリーダブルコードにはif文多用するなとは別にかかれてないぞクソガイジ
783 エッヂの名無し 2024/12/04(水) 19:43:24.990 ID:B5nSj6Jac
>>779
それに近いし概ね正しいけど例えば宣言的なコードを書くときは早期リターンしろとかいうのはおかしいからどんな場合でも当てはまるもんではない
784 エッヂの名無し 2024/12/04(水) 19:44:02.990 ID:2qLBseocq
プログラミングとは関係ないかもしれんけど初歩的なAccessの使い方学べる本かウェブサイト教えて🥺
あとVBAも同様に
ガチの文系やったのにいきなり必要になりそうで困ってるわ
785 エッヂの名無し 2024/12/04(水) 19:44:13.664 ID:PKnGBHsNE
>>88
何がわかんないか聞くと分かるまで教えてくれるで
AIの利点は人間と違って何回聞いても怒らないことや
787 エッヂの名無し 2024/12/04(水) 19:45:19.535 ID:JBb7RKofG
>>784
これどう?
https://tasukete-access.com/2024/04/26/accessintro_howto_use/
788 エッヂの名無し 2024/12/04(水) 19:45:38.314 ID:a0zvDcqUk
ワイはint main(void)派や
789 エッヂの名無し 2024/12/04(水) 19:46:04.825 ID:aM/E0stiq
公務員でPython使える人居らん?
791 エッヂの名無し 2024/12/04(水) 19:46:41.627 ID:0YRraQ0uD
>>771
ほぼ全てのプログラミング言語に当てはまりつつ、習い始めにはわざわざ教えてくれないけど慣れた頃には教えてくれる人が居ない話だから
793 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:46:55.138 ID:tZY6G3zXD
>>784
Access触らんから直接はわからんけど
使う目的でGPTにでも、投げてみて、それで出てきた単語とかで調べたら適当なサイトは見つかるかも
794 エッヂの名無し 2024/12/04(水) 19:47:04.690 ID:JBb7RKofG
ワイ「voidが何も無いってことならreturn 0;じゃなくてreturn;で終わるのが正しいのでは?」
敵「その認識がナンセンス」
795 エッヂの名無し 2024/12/04(水) 19:47:40.216 ID:MVAmqUk3S
>>780
お前日本語能力ほんまないな
仕事もできなそう
>>588に対して>>606と解釈する余地があるかの話だぞ
お前が考えたさいきょうのていぎ()とかどうでもいいわハゲ
さっきから理論立てて説明してるのワイだけやん
ほんま知恵遅れしかいねーな
796 エッヂの名無し 2024/12/04(水) 19:48:35.007 ID:ml1HGohlM
>>781
vscodeのコンパイラは普通のコンパイラやから大丈夫やで
visual studioのコンパイラは色々機能やら関数やらが追加されてて慣れてる人からしたら使いやすいらしいわ
ワイは使ってないから何がいいのかよう知らんけど
797 エッヂの名無し 2024/12/04(水) 19:48:51.483 ID:JBb7RKofG
>>792
まずはテーブルを紐づける方法と絞り込む文法覚えればええと思うわ
会社によっては一つのテーブルにごちゃごちゃ色々入ってるから絞りこみかた知らないとデータ取り込みにめっちゃ時間かかる
799 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:49:16.869 ID:tZY6G3zXD
>>795
いや余地があっても勝手に確定って思い込んで、結局間違えてたのに逆ギレしだしたのはお前やんwwwwwwwwwwww
801 エッヂの名無し 2024/12/04(水) 19:50:07.402 ID:b3WueOI/p
イッチ消えてるのにまだやってて草
804 エッヂの名無し (sage) 2024/12/04(水) 19:51:02.971 ID:FRIog/4cc
>>784
VBAの方が学ぶの先じゃねって思うけど、ACCESSの方が簡単な人も居るんかな
805 エッヂの名無し 2024/12/04(水) 19:51:16.765 ID:MVAmqUk3S
というかプログラミングのスレが完走しそうやん
このままレスバ続けるぞ池沼ども
807 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:51:56.298 ID:tZY6G3zXD
nullがなにもないだと思ってるやつがマウント取ってるののガチでやばいやろ
808 エッヂの名無し 2024/12/04(水) 19:52:34.786 ID:MVAmqUk3S
>>803
大抵の言語でvoidにnullリターンできること知らんのかこのアホ
アホはお前で確定やん
812 エッヂの名無し 2024/12/04(水) 19:53:42.921 ID:6gOJPQDcr
プログラマーってホントにこだわり強いヤツ多いんやなってことがわかるスレ
813 エッヂの名無し 2024/12/04(水) 19:53:46.270 ID:JBb7RKofG
>>804
ACCESSにデータは格納されてるからそっからデータ抽出してエクセルに移して財務帳票作ってねみたいなとこもあるし
814 エッヂの名無し 2024/12/04(水) 19:54:03.653 ID:MVAmqUk3S
っていうかnullがないもないって意味じゃないいうならvoidも何もないって意味じゃねーよどあほ
815 エッヂの名無し 2024/12/04(水) 19:54:17.106 ID:uynx13neA
正直気持ちわかるけどしばらくしてくとありなのでは?とも思えてくるんよな
816 エッヂの名無し 2024/12/04(水) 19:54:41.243 ID:MVAmqUk3S
ないもないw
乱れてきたな
822 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:57:10.477 ID:tZY6G3zXD
>>814
返り値を持たないとnullを持つは違うけど理解できない?
823 エッヂの名無し 2024/12/04(水) 19:57:28.770 ID:MVAmqUk3S
>>812
いやプログラマーだからっていうよりワイが知能主義者って側面が強いわ
>>588みたいに無知無理解で他人をバカにする奴見るとイラッとするねん
824 エッヂの名無し 2024/12/04(水) 19:57:44.939 ID:PlwoBBby.
cは環境構築で詰んだ
javaやろうや
825 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 19:58:35.268 ID:tZY6G3zXD
ソース探してきてやるのめんどいからGeminiに持ってこさせようとしたらこれで草
こいつのこと誰が好きなん
https://i.imgur.com/4r7wqwi.png
828 エッヂの名無し 2024/12/04(水) 19:59:09.661 ID:Z91.yWgGz
ちょっと調べてみたけどvoidも型やからprintA()の処理の中にreturn printB()みたいな書き方できるんやな
使い勝手いいかどうかは知らんが
829 エッヂの名無し (sage) 2024/12/04(水) 19:59:39.963 ID:rcIx/BedX
オブジェクト指向ガイジはこれだから業務で使い物にならないんだよねw
まずコード動かしてユーザーに価値を提供すること考えずに自分の考えるオブジェクト指向を押し付けることから業務を始める
お前のオブジェクト指向は1円にもならねぇんだよゴミが
831 エッヂの名無し 2024/12/04(水) 20:00:55.762 ID:0YRraQ0uD
Javascriptは必要な時以外はnullじゃなくてvoid(0)を使えよ
おじさんとの、約束だ…!
832 エッヂの名無し 2024/12/04(水) 20:01:24.504 ID:PlwoBBby.
>>826
えっ……jet beansの適当なプログラムから入れたわ
まあoracleがどうだの言い出して諦めてPythonやってる
837 エッヂの名無し (sage) 2024/12/04(水) 20:03:57.722 ID:xN.y/HPRU
AOPが入り組んでて
プロジェクトに途中参加した俺…
死亡!!!!!!!!!!!!!!!!!!!
838 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 20:04:04.448 ID:tZY6G3zXD
>>835
ワイ中学生くらいのとき、Community版はDiscordみたいなコミュニティに参加しないといけないと思って怖くてインスコできなかったわ
839 エッヂの名無し 2024/12/04(水) 20:04:35.853 ID:PlwoBBby.
>>835
え?あれ無料なん?
まあプログラマ志望じゃないし、Pythonの浅瀬でチャパチャパさせてもらうわ
840 エッヂの名無し 2024/12/04(水) 20:05:09.060 ID:mo9d4lzXY
今三項演算子が見直されてるってマ?
842 エッヂの名無し 2024/12/04(水) 20:06:19.585 ID:MVAmqUk3S
そもそもnullが何もないであってるやろ
0は何もないんじゃなくて空や
843 エッヂの名無し 2024/12/04(水) 20:06:43.725 ID:Uqr1BM4yi
ここ見てるとプログラマはこだわり強めな繊細さんが多いんやね
時間が惜しいのならデパスでも飲んでスレ閉じた方がええぞ
844 エッヂの名無し 2024/12/04(水) 20:07:27.687 ID:3HKqIqmQQ
>>840
ifの条件部に複雑な式を書くくらいなら一時変数に外出しして欲しいけどね
判定の意図に名前を付ければ読みやすくなるし🥺
846 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 20:08:02.491 ID:tZY6G3zXD
すまん未定義って書き方は語弊があるわ
定義されてる未定義と定義されてない未定義があって前者
847 エッヂの名無し 2024/12/04(水) 20:08:47.571 ID:MVAmqUk3S
>>820
ボケの池沼メクラはお前やね
>>794のどこに=って文字が見えるんや
脳に障害あるでお前
病院行っても手遅れで意味ないからさっさと死んどけ
848 エッヂの名無し 2024/12/04(水) 20:09:16.435 ID:JBb7RKofG
クラスベースオブジェクト指向も亡くなってきてるイメージ
849 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 20:10:01.406 ID:tZY6G3zXD
850 エッヂの名無し 2024/12/04(水) 20:10:04.176 ID:.PKYOiYyP
完走しろ
851 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 20:10:54.305 ID:tZY6G3zXD
クラスないとスコープ管理がダルい
クラスである意味があるかと言われたらそれはそう
852 エッヂの名無し 2024/12/04(水) 20:11:37.646 ID:MVAmqUk3S
池沼「nullにはなにもないって意味はないぞ💢」
池沼「未定義はundefined?未定義にはいろんな意味があるからnullでもセーフやw」
くさ
853 エッヂの名無し 2024/12/04(水) 20:11:42.325 ID:sCTg2nyCM
void型ってコンパイルされてコードになるとどう扱われるのん
戻り値ある型は指定のレジスタに格納されるとしてvoidはその流れが省略されて放置?
855 エッヂの名無し (sage) 2024/12/04(水) 20:13:06.384 ID:FRIog/4cc
>>508
古くはブロガーが解決してくれてたやつやね
本当に稀に良くあるとしか言いようが無い
856 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 20:13:36.563 ID:tZY6G3zXD
>>853
https://fromnand.hatenadiary.jp/entry/2020/02/19/194742
857 エッヂの名無し 2024/12/04(水) 20:14:53.636 ID:tkOUhXaq1
なんつーかプログラマの職場って大変そうやな
859 エッヂの名無し 2024/12/04(水) 20:16:02.275 ID:sCTg2nyCM
860 エッヂの名無し (sage) 2024/12/04(水) 20:16:29.668 ID:FRIog/4cc
>>271
国語力大事やからな
30字内で要約して回答しろ系の問題が解けないやつには無理なんや
861 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 20:16:42.338 ID:tZY6G3zXD
>>852
実際にそうだから何も言えんわw
事実行っても理解されないなら手に終えん(笑)
863 エッヂの名無し 2024/12/04(水) 20:16:59.717 ID:B5nSj6Jac
OOPというかガイジが暴れてるのはなんちゃってDDDやな
864 エッヂの名無し (sage) 2024/12/04(水) 20:17:23.956 ID:FRIog/4cc
>>857
優秀なやつについていけばええだけやから楽やで
その優秀なやつに質問されるレベルになれればなお良い
866 エッヂの名無し 2024/12/04(水) 20:18:10.797 ID:TLxBtGk8D
>>773
ADS・・・Arm Development Suiteかな?
古すぎてドキュメントどこにもなくて地獄やったわ
868 エッヂの名無し 2024/12/04(水) 20:18:15.442 ID:51/e/JZas
if(isTokusan){
omocha();
}else{
omocha();
}
869 エッヂの名無し 2024/12/04(水) 20:18:27.340 ID:.PKYOiYyP
変数名や関数名考えるの楽しいのに
870 エッヂの名無し 2024/12/04(水) 20:19:32.295 ID:jo2BEB0oT
エンジニアやってて一番切れそうになった名前
foo,bar←コイツラ何?
マジで一体何の意味なのかもわからねぇのマジでやめて欲しい
871 エッヂの名無し 2024/12/04(水) 20:19:38.193 ID:JVZkaqEsY
今ChatGPTあるからプログラマはいきれないね
873 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 20:19:58.225 ID:tZY6G3zXD
>>865
いうて概念的なもんに名前つけさせようとするとちょっと弱いわ
上に伸びて下には伸びないで〜みたいなUIのための関数の名前考えさせようとするとtopExpandBottomUnexpand〜みたいなのばっかしか吐かん😩
875 エッヂの名無し 2024/12/04(水) 20:20:52.911 ID:a0zvDcqUk
ワイはprintfデバッグで解決や
877 エッヂの名無し (sage) 2024/12/04(水) 20:25:30.869 ID:FRIog/4cc
>>874
優秀なやつなんて人格破綻してても気にならんのがこの世界やで
人当たり良くていつもニコニコして輪の中心だけど何もしない無能とかの方が困る世界や
878 エッヂの名無し 2024/12/04(水) 20:25:31.980 ID:MVAmqUk3S
>>849
いや池沼のお前が勝手にnullと「何もない」は違うとか言い出しただけ
800は「それならそっちのほうが」って言ってるだけで=とか言ってないぞ
自分で言い出したのにワイがはじめたことにするとかガイジがすぎるで
さっさと死ね池沼
879 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 20:28:10.894 ID:tZY6G3zXD
>>878
「voidが何も無いってことならreturn 0;じゃなくてreturn;で終わるのが正しいのでは?」+「いやそれならreturn null;やろ」
=「voidが何も無いってことならreturn null;で終わるのが正しいのでは?」
880 エッヂの名無し 2024/12/04(水) 20:28:37.168 ID:jo2BEB0oT
>>876
せめてもうちょっとなんかなかったのか?
AくんとBさんみたいなのをふぅくんとばぁさんって意味わからんねん、というかそれこそvoid関数とかならまだマシでfoobarをreturnしてるpseudoコードもあったりするからなほんまクソ
882 エッヂの名無し 2024/12/04(水) 20:29:05.798 ID:B5nSj6Jac
>>874
まあ会社によるけど最近はそういうのあんまおらんで
中途半端な会社でアスペがエースしてますみたいなケースはたまに見かけるけどそんなにない
883 エッヂの名無し 2024/12/04(水) 20:29:54.096 ID:m0/V4PiT3
有益なスレやん
サンキューイッチ
884 エッヂの名無し 2024/12/04(水) 20:30:24.553 ID:EfzmVP8Iu
傍から見たら言葉尻捉えたレスバに見えるけどね
ワイらは毎日仕事でこんな定義バトルしてるから染み付いてしまうんや 悲しいね
887 エッヂの名無し 2024/12/04(水) 20:31:46.638 ID:Lj33plYhv
まだスレあって草
888 エッヂの名無し 2024/12/04(水) 20:32:55.194 ID:wtoCQv16I
このスレまだ続いてるのかよ
890 エッヂの名無し 2024/12/04(水) 20:34:35.016 ID:7uIdd9bKe
Public void main
891 エッヂの名無し 2024/12/04(水) 20:34:45.602 ID:Mo0MPWTKy
全然わからん
プログラマーってすげえな
892 エッヂの名無し 2024/12/04(水) 20:35:03.855 ID:MVAmqUk3S
っていうかwikipediaにnullは何もないという意味だってはっきり書いてあって草
これじゃID:tZY6G3zXDが妄言垂れ流すガチの知的障害者で確定ぢゃん
かわいそw
895 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 20:37:15.901 ID:tZY6G3zXD
>>892
何も無いっいう値な
値自体がないのとは違う
これわからないマジ?
897 エッヂの名無し 2024/12/04(水) 20:38:38.104 ID:USCW2MWMi
最近大学等で情報学部の教師不足してるんだってな
まあ一昔前にIT人材使い捨てにしてなきゃこういう分野で人手が足りない事もなかっただろうに
898 エッヂの名無し 2024/12/04(水) 20:39:24.830 ID:PSaCeBe3c
最近aws触っとるけど慣れてくるとおもろいな
インフラもpc一台あれば整備できる
料金周りが地味にめんどいが
901 エッヂの名無し 2024/12/04(水) 20:42:52.403 ID:nhOIDfP61
6時間も語ってんのかよ
903 エッヂの名無し 2024/12/04(水) 20:44:12.969 ID:U2zb1tD8H
十年くらい仕事してるけど未だに何が何を意味してるかわかってないこと多いわ
904 エッヂの名無し 2024/12/04(水) 20:44:38.297 ID:VlnqB7rOn
帰ってきたらまだ語ってて草
905 エッヂの名無し 2024/12/04(水) 20:46:41.775 ID:TLxBtGk8D
>>874
1人で全部開発する小規模案件ならそう言う奴も活躍できるんやろうけど
ある程度の規模になると協調性あってチームプレーできる奴じゃないと戦力にならん
906 エッヂの名無し 2024/12/04(水) 20:46:53.432 ID:MVAmqUk3S
>>895
いや値はあるで
ガイジにマジレスするのも疲れてきたが
ないのはポインタ
たとえばbooleanはnullを含めれば値が3つある変数として使うこともできる
そもそも=nullが使える時点で値や
909 エッヂの名無し 2024/12/04(水) 20:50:09.140 ID:jo2BEB0oT
>>896
それ忘れてたわ、それも追加で
foo,bar,hoge,fuga,baz
全員死んでくれマジで
911 エッヂの名無し 2024/12/04(水) 20:52:14.119 ID:MVAmqUk3S
>>908
おガイジ論法突っ切る戦略できたか
なら「値自体がない」ってなんのことや?
言い逃れするために選択肢真逆にしてくるのは草
池沼おもろ
912 エッヂの名無し 2024/12/04(水) 20:52:31.960 ID:jo2BEB0oT
というかメタ構文変数全部死ね
意味ねえなら意味ないってんでmless(meaningless)だのfutileだの使えばいいのに中途半端に意味を持つ謎の単語使いたがるの何?ほげだのぴよだのコントやってんじゃねーんだぞ
913 エッヂの名無し 2024/12/04(水) 20:53:22.296 ID:MVAmqUk3S
>>910
「nullは何もないとは違うんだああ」ってわめく池沼が気にしてるだけや
ワイもどうでもええ
915 エッヂの名無し 2024/12/04(水) 20:54:52.418 ID:9fJwRiF6C
シャチのスレが完走しそうで草
916 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 20:55:23.588 ID:tZY6G3zXD
>>910
Cの話やろこのスレなら
何故かundefinedとか言い出すから話それてるけど
917 エッヂの名無し 2024/12/04(水) 20:56:34.383 ID:F9nXjhp1.
お前らまだやっとんのか
918 エッヂの名無し (sage) 2024/12/04(水) 20:57:35.514 ID:CCWrgKO6k
cならNULLは数値の0やんけ
0がポインタがどこも指してないのを兼ねてるだけ
c++ならnullptrあるけど
920 エッヂの名無し 2024/12/04(水) 20:59:03.824 ID:MVAmqUk3S
いまさらやけど>>588がなんの言語かわからんのやが
UnityObjectっていうクラスがvalueとsubValueもっとるんやろなって適当に捉えたけど
いやおっさんのことバカにするくらいやからどっかで使われてる立派な言語なんやろうけど
ぶっちゃけこれ何言語?
922 エッヂの名無し 2024/12/04(水) 21:00:55.810 ID:ji/m6DvKy
まだやってたのか
923 エッヂの名無し 2024/12/04(水) 21:04:39.709 ID:sCTg2nyCM
cpuのレジスタには数値しか入らないんよな
マシンから見てレジスタに0が入った物をnullであるか数値0であるかは何も言われないと判断できない感じなんやろか
924 エッヂの名無し 2024/12/04(水) 21:07:39.220 ID:yG896QMQg
ファッ!?
なんでまだ落ちてないんだよ
925 エッヂの名無し 2024/12/04(水) 21:07:59.472 ID:.PKYOiYyP
もう眠いやろ
926 エッヂの名無し 2024/12/04(水) 21:08:56.836 ID:GqwJsIqDH
さに
927 エッヂの名無し 2024/12/04(水) 21:11:21.175 ID:wCcErKztT
なんでまだ続いてる
929 エッヂの名無し 2024/12/04(水) 21:11:38.835 ID:MVAmqUk3S
>>921
いや存在しないを投げて来る言語もあるからその解釈は危険や
本当に球を投げないっていうのは永遠にreturnに辿り着けないようなコードの時や
930 エッヂの名無し 2024/12/04(水) 21:13:26.957 ID:MVAmqUk3S
インテリセンスが使いたいからvc使いつづけてるってガイジおったな
AI補完が主流になった今となっては化石やけど
931 エッヂの名無し 2024/12/04(水) 21:14:31.309 ID:MVAmqUk3S
あと70レスくらいのばせよ
932 エッヂの名無し 2024/12/04(水) 21:15:15.191 ID:MVAmqUk3S
ID:tZY6G3zXDちゃんいじめないからかえってきてー
933 エッヂの名無し 2024/12/04(水) 21:16:05.216 ID:MVAmqUk3S
もう終わるのか
935 エッヂの名無し 2024/12/04(水) 21:19:34.252 ID:MVAmqUk3S
お前ら月収いくら?
936 エッヂの名無し 2024/12/04(水) 21:19:46.128 ID:MVAmqUk3S
ワイ30万
937 エッヂの名無し 2024/12/04(水) 21:20:13.767 ID:lpf0kvXfo
まだあって草
938 エッヂの名無し 2024/12/04(水) 21:20:21.933 ID:.PKYOiYyP
50よりうえ
939 エッヂの名無し 2024/12/04(水) 21:21:36.432 ID:wCcErKztT
間とって40
940 エッヂの名無し 2024/12/04(水) 21:22:50.798 ID:MVAmqUk3S
やべ自殺した
泣くわ
941 エッヂの名無し 2024/12/04(水) 21:24:25.003 ID:MVAmqUk3S
>>934
まず合わないの意味がわからん
同じ値にならないのは別の測定方法使ってんだから当たり前やろ
942 アフィ転載禁止、転載された場合は50万円を請求します 2024/12/04(水) 21:24:27.936 ID:tZY6G3zXD
おしえてよ
944 エッヂの名無し 2024/12/04(水) 21:25:23.009 ID:LT/3jJHuT
これワイのコードやがどんなイメージ?
#include <bits/stdc++.h>
using namespace std;
int main() {
int x, a, b;
cin >> x >> a >> b;
// 1.の出力
x++;
cout << x << endl;
x *= a + b;
cout << x << endl;
x *= x;
cout << x << endl;
x--;
cout << x << endl;
}