独学でC++やってる私文ワイ、動的メモリー確保でガチ死亡
■ このスレッドは過去ログ倉庫に格納されています
ポインタ分かってないから終わってる模様
ちなCはマスター済み C分かってるならキャストの要らないmallocだと思えばええやん ポインタの概念は理解できるけどじゃあどう言う時に使うんやろってなるわ慣れてきても ポインタわからんのにCマスターしてるわけなくて草
初歩の初歩やんけ 独学やとPC の基本的な構造わからんから混乱するのかもな ポインタでCマスターすらやめたわmallocとかマージわからん使ったら解放しましょうねーとかもうやだ算数だけで勘弁して欲しい マイコンとかで自分で試しながらやるとわかりやすいんかなCとかC++ほ ポインタのどこがわからんのか言ってみいや
テキストのポインタの部分読み飛ばしてわからんとか言ってるならぶっ飛ばすぞ C99とC++03暦が長かったんやが
いまのC++規格の new 使うなやラッパー使えやコロスぞって感じにびびったわw
ホスト系でC++使うならロウポインタ使うことはもうないやろw ワイ20代無職ニートやが今からプログラミング学べば逆転できる?
なんかおすすめの教材ある?
ちな地頭はいい方やから難しくてもいけると思う
数学いらんよな? C++11「あ、あの…スマートポインタ使ってくださいね」 アセンブリ言語のいろはだけ勉強すればポインタというかメモリモデルはある程度理解できるはず
まあOSやら実行モデルの知識は要るかも知れん C++習得するのとフランス語習得するのどっちが難しいんや? >>24
数学は要る
コンピュータサイエンス系の学科に入り直せ >>10
ダブルポインタは必要になる時があるけど、
トリプルポインタ以上はなんか設計ミスって要らんことやってそう >>28
数学いるの!?
数学いらんIT系のスキルなんかないんか >>24
プログラマはコミュ力9割の世界だからニートには無理
例えベテランレベルの技術を身につけてたとしてもコミュ力なかったらそこらへんの新人以下 int a になんか代入したとき aが格納されるのがアドレスでアドレスを変えるのがポインタ←? >>24
20代だからこそ数学もやっておけw
学部理工の教養程度まで習得しとくだけで
認知力が大幅に上がってその後の人生変化するからw >>35
算数ですら後半は怪しかったレベルやけど😤 >>24
ワイはスマホアプリ開発のフリーランスやけどフルタイム月80万の案件複数から選べる感じやな
数年ガチって実績作れば仕事には困らなくなると思う
数学はライブラリ使うにしても理論は押さえなきゃならんからその都度勉強はいるで ポインタはマイコンプログラムやるとメモリアクセスに必須だから必要性がわかる >>38
フリーランスのサイトたまに眺めるんやけど月単位で給料貰えるやつは数ヶ月契約で完了するまで毎月その額面貰えるんか? >>38
サンガツ
スマホ用のアプリ作ればそれが実績になるってことやんな?
どういう言語とかそのライブラリ?ってので作るのが1番仕事につながるんや? アドレスを++したりするところでわからんくなるんかな
それとも&numと*numを混同してちんぷんかんぷんになるんかな >>37
大丈夫や!
普通教育で数学が苦手になる90割は教員ガチャでハズレひいたからや!
算数が苦手なんはおまえのせいやないでw
大人になったらいくらでもガチャひきなおせるで!
本人の能力が問われるのは抽象数学の領域に踏み入れてからやw >>42
言語はswiftかkotlinやね
どっちもできるのが理想だけどどっちか1つだけでも仕事はあると思う
少しギャンブルだけどflutterっていうマルチプラットフォーム言語をいきなりやるのもアリかもしれん最近案件増えてきてる C++で動的確保することなんて自作アロケータがどうしても欲しい時くらいしかないやろ >>48
詳しくありがとう
まずはwebアプリ?ってやつからスタートしてみようかなって思うんやがそれもswiftかkotlinでできるやつかな?
それともHTML5とかなんか? プログラミング言語って一つ習得するのに何時間かかるん? >>34
ちゃうな、その例だとaの値が入っているアドレスを、
値として格納できる変数がポインタや ワイプログラミングようわからんのやが
Pythonとかunityみたいなのは言語?ではないんか?
java Scriptとかhtmlも言語?ではないんよな
Cなんちゃらみたいなのがいわゆる言語ってやつなんか? >>54
C#ならスマホアプリからウェブアプリ、デスクトップアプリ、ゲームまで全部できるぞ
C#からやっとけ >>55
1つ目をある程度習得したら2個目3個目は割と習得しやすいから半年あればある程度はいけるんじゃないかな >>61
Pythonは言語UnityはC#で書けるゲームエンジンやな
とりあえず初心者はC#から始めろ プログラミングを表面的に学んだ程度じゃ今の時代淘汰されるだけだぞ、頭を殆ど使わない作業的なプログラミングなんてchatGPTでも出来るようになってきてるし
この先生き残れるのは大学でCS専攻して数学とかアルゴリズムをちゃんと勉強してきた層だけ 別にC++からでもよくね?
VSTプラグインとか作るためにC++からやったわ
ワイは
その後C#に出会いC#信者になる >>68
書くだけのプログラミングはすぐ廃れるやろな >>71
知らない人から見るとなんか凄そうってなるけど大抵は既存のものを活用してるだけだし本当にただの作業だよな >>54
kotlinはいちおう汎用の言語だけどまだアプリ専用って感じだな
ウェブ開発は全く知らんからアドバイスできんわ ワイはJavaScriptとpythonでweb系一筋でやるで >>62
自然言語で言う英語ぐらいの王道がC#ってことでええんか? >>75
C#で全部できるよなWebもモバイルアプリも >>78
せや
王道中の王道
これ知っとけば他の言語がゴミに見えてくるで >>76
PythonでWebって頭悪いと思うわ
ORマッパーもまともなのないやん 業務でIT未経験やのに今年からC#触ることになったわ
楽しいけどムズイな
情報系卒やけどもうほとんど忘れてるわ ネームスペースが意味不明なんやが
構造体じゃいかんのか? >>66
はぇ~
ゲームでそれは知ってたけどunityはアンリアルエンジンとかと同じゲーム作りのためのもんなんやな
サイトンはもっと階層が下の言語みたいな感じか 今一番おしゃれでかっこいいのはrust でええか? よくわからんけど最強の言語ってなんなんや
分野別でもええからそれだけ知りたい >>83
ネームスペースは参照型や
構造体は値型やね >>85
競プロ好きやからC++はよく触るんやけどあれの数倍は難しくて草生えてる
そもそも競プロはアルゴリズムゲーやから考え方が全然違うか… >>90
C++より遥かに簡単だが?
どのへんのこと言ってる? わいも勉強したいんやけど何をどう勉強すればええの? >>97
まずC#を学ぶ
作りたいアプリでC#で検索かけたらだいたい出てくるで >>93
じゃあワイは何の言語を勉強すればええんや🥺
モチベ欲しいからwebアプリ作りを目標にできて汎用性高い言語ある? >>88
C#が攻守最強
多言語への影響力もデカい
async/await作ったのC#やからな
Linqも C#が強いのは事実やろ
こいつはなんか極論感あるけど
ネームド狙ってんのかな >>68
ワイ理学物理系で大学では
シミュ触る程度にCSをさわりしかやってないけど
フェローとして先生キノコってるで😡 >>100
webならjavascript+nodejsでええんじゃない
awsで鯖の建て方とか学びながらやってけ >>100
とっつきやすさならpythonかJavaScriptやろな
正直言語はなんでもいいけど >>104
そんで教本や資料は?
Node.jsが遅いこと知ってる? >>104
AWSって結構お金かかるやつ🥺?
個人ならそうでもないのかな >>110
ゲーム作るときにはいるが普通のアプリやとあんまり使わん
基本的にはデータの保存とかやから数学あんまり関係ない >>109
でもお前SSLとSSHの違いを説明できないじゃん SSLとSSH知らんでもプログラミングはできるんよ >>100
業務アプリならJava+Spring Boot+JSPの構成がおすすめ
DIとかDDDの考え方は齧っておいた方がいいよ🥺 そりゃWeb一本の人なら知らんとやばいかもしれんけどアプリも作ってゲームも作って~って人なら正直このへんの知識とか必要ない
数学もいらんし >>117
マイクロソフトラーンってところで学んどる C#ガイジのIT知識がこちら
128 それでも動く名無し[] 2023/01/13(金) 10:28:38.73 ID:h+dXKGi70
C#ガイジの名言貼っとくぞ
770 それでも動く名無し[sage] 2023/01/12(木) 21:15:23.10 ID:/uHdvTjR0
なめてんの
https://i.imgur.com/p54fprs.png
796 それでも動く名無し[] 2023/01/12(木) 21:18:00.30 ID:b+3UAW9G0
ウェルノウンポート草
827 それでも動く名無し[sage] 2023/01/12(木) 21:21:43.00 ID:gHx8eND00
>>796
0~1023って普通は使わんよ
ちょっと勉強したらわかる
847 それでも動く名無し[] 2023/01/12(木) 21:24:36.30 ID:IkhS3k+w0
>>827
空いてるなら普通使うだろ? >>117
なんGの煽りあい見とけば単語だけは覚えられるで C#とか.net依存じゃん
あとC++と比べると遅いやろ >>57
大学の授業で習ったレベルだから利点わからなかったんよな >>124
そんでそれプログラミングに関係ある?
そんなことよりメモリの使われ方のほうがよっぽど大事やけど
頭大丈夫? >>106
java Scriptが1番多いみたいだからとりあえずこれでやってみようかな🥺 >>127
C#ガイジじゃないけど流石にそれは古すぎ >>127
C++と比べれば遅いがPython、JavaScriptに比べれば段違いに速いで
.NET依存とか言うけど逆に.NET使われてないとこなんてないんやが… >>123
ほなウェブアプリは何で作るのがええんや…?😭 >>132
じゃあ5ch のどこで.NET 使われてるんや? >>130
いやこいつはマジで辞めておいた方がいい
Webだとこれしか選択肢がなかったって状況があってそれで使われてはいるがほとんどの人がこの言語嫌っとる
最近はJavaScriptじゃなくてもWeb使えるようになっとるから今学ぶべきでは無い >>128
まぁポインタはどう動くか?とほーん、でそれなにに使えるン?という
二重のハードルがあるだろうからつまづきやすいのは分かるわ >>110
プログラミングの授業の課題🥺
ビュフォンの針とかムズすぎる >>133
ワイのおすすめはC#でBlazorやな
イベントの作り方がマジで楽で直感的 >>132
たとえば3DのコンシューマーゲームのプログラミングなんてC++でガリガリ書いていくだろ?
スピード欲しいところでC#で書いていくなんてありえないぞ ポインタわからんとかそもそもscanfの中身から理解しとらんやろコイツ
なにをもってしてC言語マスターしたと思ったんや ポインターは参照型
これ分かれば自ずとわかるもんや
メモリーの番地を指定しとるだけ >>127
突き詰めると遅いだろうけど、
今のPCやOSだと誤差というか、
メモリ増やしてもらえば解決するレベルの差しかないような ワイ「現代だとポインタとか意識しなくても良いんだラッキー」
go「死ねオラ!」
これやめろ >>110
まぁプログラミング言語ってのに絞ると
構造化して認知するときに地味に役立つかなあ
そのプログラミング言語を設計実装した方々が
数学や言語学といったコンテキストの上の中で設計実装しとるからさ
処理系まで拡げたら離散の世界でいかに連続した量を取り扱うかのアイディアがちりばめられとるわw >>37
統計検定準一級を目標に勉強しろ
教養レベルの微積とプラスアルファでいける ワイも独学で始めたけど3ヶ月目にやっと山のふもとに来たわ >>149
データ構造の正規化とかはあれは数学の範疇なんやろか? >>150
すまん文字が出てくるところで数学は積んでるんや
微積は聞いたことすらない >>137
モンテカルロ法とか名前はかっこいいの多いよな >>157
なわけねぇだろw
数学全く関係ないwww エンベデッドスペシャリストってムズい?
C言語は遊びの電子工作でしか触ったことないんだけど >>162
正規化は基本情報の範囲でRDBMSにほんのりさわる所でやった気がするなぁ…
数学/統計学/機械学習における正規化(Normalization)とは、データのスケール(単位)を扱いやすいものに整えることである。 ポインタ理解できないやつは他の言語の参照も理解できないのでは >>157
強いて言うなら集合論の範疇かな
学部時代にQPRとかを使ってごちゃごちゃ証明書かされたり
次元間の座標変換でひーひー言わされてたら既視感もってたかもw >>167
日本の解説書
まず動物というクラスを作って、それを継承して犬や猫のクラスを作るのです
ワイ「はえー、すっごい!」 授業でしかプログラム触ったことないんやけどポインタってどういうときに効果的なん? >>169
やっぱまともに扱うのは大学入ってからか
中退やから体系的に学んだ記憶なくて、仕事しながら身に付けたけど皆はいつこれ習うんやろ?と思ってる >>171
ソートプログラムで変数の値を入れ替えたり、
メモリ確保して塊作ったり ポインタってメモリ上の場所を指してて、そこにある値を取りたい時に使うってだけの話だろ ■ このスレッドは過去ログ倉庫に格納されています