やっとVisualStudio入ったしプログラミング始めちゃうわwwwwwww

■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします2023/08/13(日) 17:51:54.462ID:9aB8CpTnr
プロジェクト新規作成しようとしたら

からのプロジェクト
コンソールアプリ
CMakeプロジェクト
Windowsデスクトップウィザード
Windowsデスクトップアプリケーション

とかなんでこんなあんのwwwwwww

0149以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 03:50:34.615ID:8Y2cTxZ70
やるまでが面倒だった

0150以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 03:51:40.992ID:YjwSNfVor
C言語のコメントは/*コメント*/なんですけど😡

0151以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 03:52:42.763ID:Vrv5TIRNH
このクソ眠い時間までよくやるの
ワシはもうギブアップじゃ😡

0152以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 03:53:50.238ID:e1HFdaC1d
まだやってんのかw

0153以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 03:54:06.029ID:YjwSNfVor
>>151
眠いけどタコが寝かしてくれない😡😡😡でも明日もタコいるかわかんないから聞けるときに聞く😡😡😡
実際いまのところのオブジェクト指向につながるとこは大事😡😡😡お前も付き合え😡😡😡

0154以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 03:54:35.304ID:jZALpxTn0
そうそう!理解できたか!
で、例えばさ
ドラクエで言う所のHPとMPはあるけど
お金(gold)を増やしたいとするじゃん?
そうなると引数も関数も全部直していかないといけなくなるわけよ
これ関数一つだからいいけど3つ4つどころか100個直さないといけなくなる
超大変じゃん?
https://i.imgur.com/O0CEIRk.png
そこで構造体を使うわけよ

0155以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 03:54:37.772ID:YjwSNfVor
>>152
もうそろそろ明るくなる

0156以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 03:55:06.732ID:jZALpxTn0
いや俺は明日も明後日もずっといるがwww

0157以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 03:58:22.943ID:YjwSNfVor
HPとMPとか同時に更新したいときって何だよ一個一個処理しろよ
と思ったけど
レベルアップの時とか他ステータスを一律になんか上げるときとかのイメージか

0158以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 03:59:40.742ID:YjwSNfVor
んあー違うわここから構造体絡むからレイヤー一気に増えてイメージし辛いじゃねえか

0159以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:00:57.548ID:jZALpxTn0
こうなる感じよ
https://i.imgur.com/1wgazHI.png

0160以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:01:44.401ID:jZALpxTn0
>>157
例えば、DQでレベルが上がった時は両方上げるだろ?

0161以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:04:32.593ID:jZALpxTn0
これが構造体の利点と、ポインタの使い方になる
C言語の一番の味噌だなw
これがわかればC言語マスターと言えるw

0162以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:07:29.168ID:jZALpxTn0
あれだめ?わかんない?w死んだ?wまたは寝落ちした?w

0163以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 04:10:51.444ID:YjwSNfVor
構造体の文法ちょっと見直してたのと
void func (status *p)の*pってポインタ変数か
ってのとか思い出してた

0164以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:12:01.930ID:jZALpxTn0
ここまでわかった?w

0165以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 04:13:34.781ID:YjwSNfVor
分かってるのか分かってないのかわからん
構造体のメンバー?を書き換えてるのは分かるし
それを呼び出したらデータがまるっと更新できるのは分かる
結果は理解できるけど文法覚えてないのか

0166以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 04:14:33.941ID:YjwSNfVor
*pって何してんだ?

0167以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:15:56.668ID:jZALpxTn0
struct status {
int hp; //ヒットポイント
int mp; //マジックポイント
int gold; //お金
};

これはわかる?
statusという構造体の名前で中身がHPとMPとGOLDがセットになってる

そしてメイン関数で
statusを宣言して papasu;という名前の変数を作ってるパパスだよ!DQ5だよ!

0168以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:17:10.926ID:jZALpxTn0
>>166
ポインターだよ
構造体パパスの先頭のアドレスを投げて受け取ったのが*pになる

0169以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 04:22:28.259ID:YjwSNfVor
あー多分おk構造体の文法見返した
struct ステータス
int ~
int~

で宣言?したあと
ステータス


ん?typedefの文法になってね?

まあいいや多分おk
仕組みは理解してると思う

0170以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:24:32.955ID:jZALpxTn0
おkkkk
ここまでがC言語の範囲だ!!卒業証明書をやろうwww
んでだ
ここまでやるとわかると思うけど
C言語だとレベルアップだ、敵に遭遇だ、モンスターの構造体だ
と、色々追加していくと山のようにこのメイン関数が伸びていくのよ
超みにくいじゃん?
そこで考えたのがC++なわけ
この構造体と関数をセットにしたクラスを使えばいいじゃんwww
ってな感じ

0171以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 04:28:09.056ID:Vrv5TIRNH
ワシはピトンやっとるわ😡
解析や統計は楽できるからええけど
これでオートメーションやる意味あるんか😡😡😡

0172以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:29:50.959ID:jZALpxTn0
見よこれがC++だww
上はクラスの宣言だから放置でいい
注目すべきはメイン関数だwwwたった3行になったwwww
https://i.imgur.com/AfCgeGu.png
ちなみにクラスの宣言はヘッダーファイルに書くので
cppファイルは3行だけだwwwwwがははwすごいだろww

0173以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 04:30:48.869ID:wmqL8Z4qr
理解してるかどうかは手を動かさないとよくわかんないや
と思ってpapas写経して見たけどまあはい

0174以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:34:03.604ID:jZALpxTn0
まあこんな感じになるwwwがははwC++すごいだろwww
https://i.imgur.com/Z5n4grK.png

0175以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 04:35:29.161ID:wmqL8Z4qr
またID変わった
まあ関数と構造体の理解がボヤッとしてる感覚があるが
まあCppに行っていいか

ポインタはなんか抜けがなさそうなきはする
地味に関数が文法面でなのかボヤッと

0176以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 04:36:30.711ID:wmqL8Z4qr
自作ヘッダーの部分って別テキストファイルが生成されてんの?

0177以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:38:00.381ID:jZALpxTn0
>>175
問題ない
あとはC++行ってOKだし
暇な時にまたC言語の動画を2倍速でみると
あーそこはそういう意味なのかとどんどん深くなっていく
出来ればC言語の本を買うのもお勧めする
暇な時読んでるとドンドン知識深くなる
俺C言語とC++の本5冊くらいあるw
ニューゲームで有名なねねっち本のロベール本も持ってるw

0178以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:39:24.098ID:jZALpxTn0
>>176
そそ。C++やるとわかるんだけど
クラスはヘッダーファイルに分けて書くんだ
まあこれがようするにモンスターとか戦闘とかレベルアップとか
全部クラスにしていくわけよ
そうすると見やすいのよ
C言語だとメイン関数にドバァーグチャーみにくい!!だったわけwww

0179以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 04:40:04.338ID:wmqL8Z4qr
ポインタってそんな鬼門なの?
ただ変数とデータの関係にもう1個情報があるだけじゃねえの
メモリの概念がわかんないのかな

0180以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:40:32.561ID:jZALpxTn0
そしてその一つずつのクラスってのがUE5に繋がってるんだ
UE5では恐らくクラスが山ほど用意されていて
それを継承したり読み込んだりして使っていくんだろう
やった事ないからわかんねーけどwww

0181以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:41:26.011ID:jZALpxTn0
>>179
さぁ?w
俺はポインタで躓かなかったから
ポインターの何がわからないのかわからんww

0182以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 04:50:47.835ID:wmqL8Z4qr
まあとりあえずパパスステータス写経したわ
なんというかコード眺めてる分には理解してるけど
テストに出たら解けない気がするっていう懐かしい気持ちになった

0183以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:52:52.352ID:jZALpxTn0
写経は意味ないからやめとけw
これ見とけw
https://youtu.be/WlLgCcK_f-A

0184以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 04:54:27.950ID:jZALpxTn0
もしC言語が不安ならもう一度動画を最初から最後まで流してみるといい
今日よりもっと理解度が深くなるはずw
書くなwwメモるなwww

0185以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 05:01:24.488ID:wmqL8Z4qr
もう寝るよ😡明日はC++なんだから😡😡

0186以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 05:03:24.813ID:jZALpxTn0
基本的にIT系の勉強はNEもそうだし資格もそうだけど
とにかくわかんなくても突き進んで繰り返せwww
ループしていけwww
そしてわかんない所はすぐ誰かに聞けwwww
でもあまりにもマイナーと難しいのは誰も知らんw

0187以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 05:03:50.270ID:jZALpxTn0
>>185
おうお疲れさんw頑張ったなw社会人1日目の研修くらい頑張ったなw

0188以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 05:11:53.815ID:wmqL8Z4qr
https://qiita.com/yz2cm/items/01908cdfe56c304f2a14
でポインタのどこがむずいのかみたいなの見たけどやっぱ特に躓かないな
ポインタのポインタは理解はするけど何これいる?って感じだけど
ただポインタのポインタの説明のコードで急にポインタのポインタ出しても意味わかんなくね?
あと例題でメモリの16進数を急にかくの意味わかんなくね?

0189以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 05:12:58.550ID:wmqL8Z4qr
なんだ研修でも1日でc言語やるならやっぱそんな高いハードルじゃないじゃん

0190以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 05:19:51.684ID:jZALpxTn0
>>188
**pはダブルポインターっていう
出て来た時にググレばなんとかなるwww

0191以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 05:21:31.915ID:jZALpxTn0
>>189
いい時代になったなぁ
勉強方法としては2倍速で入門動画を見て
理解度チェックして説明させて
そこを補填して説明すりゃ何とかなる
後はわからない所を教えて穴埋めていけば何とかなるなwww

0192以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 05:27:23.997ID:8C+GH4Jlr
>>45
これで復習してみたけどやっぱ頭回んなくて十全に理解できない寝るしか無い

0193以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 05:29:54.918ID:8C+GH4Jlr
そういえば見た動画printfの%dの部分全然教えてくれなかったな
途中である程度察してちょっとググって確認したけどさあ

0194以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 05:34:39.235ID:jZALpxTn0
最初はそれでいいのよw
printfだけでも山のように色々あるwww
深く学ぶのではなく浅く浅く1周通してしまう
もし深く学びたい場合はループして繰り返せばいいのよ
明日起きてもう一度動画を2倍速で見る
翌日も、またその次の日もまた見ていくとドンドン深くなっていくwww

0195以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 05:39:24.272ID:8C+GH4Jlr
以前にも何かで「とりあえず一通りガバガバでもとりあえず一通り知る」
ってのが結構効率いいって体験したはずなんだが
今回も「1からしっかり学ばなきゃ」って無能ガリ勉思考になってたわ
今後もこの浅く全体像を掴むの覚えとかなきゃな

0196以下、5ちゃんねるからVIPがお送りします🐙2023/08/14(月) 06:03:21.897ID:jZALpxTn0
起きたらまたループだーwwww

0197以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 06:31:20.295ID:qPp6HiJ2r
どうちよ寝れないな

0198以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 07:19:26.260ID:II09gFtWM
>>172
c++つかってるのにiostream使ってない人初めて見た

0199以下、5ちゃんねるからVIPがお送りします2023/08/14(月) 07:34:43.291ID:bpDJM2Eb0
公式のパッケージ管理ツールないゴミ言語使ってるやつ
息してるかぁー?

■ このスレッドは過去ログ倉庫に格納されています