【プログラミング】C、C++使いいる?

記事サムネイル
1 : 2024/09/18(水) 17:40:22.423 ID:HnHlt5LT0
ポインタで色々やるのってどうやんの?
3 : 2024/09/18(水) 17:40:50.044 ID:HnHlt5LT0
そろそろポインタで高速プログラム作ってみたくなったんだが
4 : 2024/09/18(水) 17:40:54.049 ID:c0ZsDz4n0
今どき要らない
8 : 2024/09/18(水) 17:41:25.994 ID:HnHlt5LT0
>>4
いや要る要らんじゃなくて教えてよ
6 : 2024/09/18(水) 17:41:05.913 ID:hbi3CS2q0
いらないだろ
9 : 2024/09/18(水) 17:41:33.814 ID:HnHlt5LT0
>>6
なんだそれ
10 : 2024/09/18(水) 17:43:20.297 ID:d7O7vJXj0
asmしてstする
11 : 2024/09/18(水) 17:43:40.640 ID:HnHlt5LT0
>>10
すまんわからん
12 : 2024/09/18(水) 17:44:08.917 ID:cSMv/+Me0
構造体とシリアライズって関連あるよな
13 : 2024/09/18(水) 17:44:29.339 ID:o1XypPz80
初歩でよければ
14 : 2024/09/18(水) 17:45:37.892 ID:xT8Xv05yM
C++はCのAPI叩くかバイナリファイル直接読み書きしたいとかでない限りはポインタ触らないよ
少なくとも今となっては高速化目的で使うなんてことはないし
それどころか素人が下手に最適化しようとしても遅くなるだけだよ
17 : 2024/09/18(水) 17:47:13.682 ID:HnHlt5LT0
>>14
マジ?
なんで?
15 : 2024/09/18(水) 17:46:29.232 ID:0actM1ef0
Cポインタ学習の最初の難関は文字列関連
次に動的確保理解して、最後に関数へのポインタまでやって
汎用ユーティリティ関数が出来るようなれば一通りの理解は済んだと言える
19 : 2024/09/18(水) 17:48:27.357 ID:HnHlt5LT0
>>15
なんかオススメの教材ある?
22 : 2024/09/18(水) 17:49:52.809 ID:0actM1ef0
>>19
昔から今でもずっとC言語といえば柴田望洋
26 : 2024/09/18(水) 17:52:30.739 ID:HnHlt5LT0
>>22
調べてみるわ
サンクス
28 : 2024/09/18(水) 17:53:45.489 ID:0actM1ef0
>>26
シーシャにサンクスって言われたのが初めて
おまえ人の心があったんだな
16 : 2024/09/18(水) 17:46:42.934 ID:eVpJ6sEj0
とりあえずmallocしまくれ
18 : 2024/09/18(水) 17:47:52.259 ID:HnHlt5LT0
>>16
mallocはポインタの値コピーするやつだっけ?
20 : 2024/09/18(水) 17:49:30.453 ID:oIC1f/Aq0
関数に配列渡すときに配列のアドレス渡すくらいしか知らん
21 : 2024/09/18(水) 17:49:31.526 ID:XNqp1Q3Y0
今のCはポインタ直接なんて推奨してない
スマートポインタで解決しろ
24 : 2024/09/18(水) 17:52:09.998 ID:HnHlt5LT0
>>21
なんで推奨してないの?
23 : 2024/09/18(水) 17:50:11.082 ID:d7O7vJXj0
コンパイラの最適化が進んで差がなくなってきたのは確かなんだけど最適化無効でコンパイルしないといけないことも多いからな
高度に同期を取りながら動作するコードでは信用できない
27 : 2024/09/18(水) 17:52:45.498 ID:XNqp1Q3Y0
>>23
pragmaだらけのコードになっちゃう
31 : 2024/09/18(水) 18:16:51.267 ID:msRfdco70
>>23
それはそもそも同期処理を正しく書けてないんじゃ
atomicとかmutexをちゃんと使え
29 : 2024/09/18(水) 17:54:21.862 ID:pq6Os2xZ0
行けるところまで参照で頑張る
30 : 2024/09/18(水) 18:08:26.263 ID:HnHlt5LT0
なるほど参照渡しは安全なのか
32 : 2024/09/18(水) 18:21:37.408 ID:rwEq6xnB0
(´・ω・`)ぼくはポインタが理解できなくてjavaに逃げた

コメント

タイトルとURLをコピーしました