前スレ
C++相談室 part156
https://mevius.5ch.net/test/read.cgi/tech/1621389313/
C++相談室 part157
■ このスレッドは過去ログ倉庫に格納されています
2021/08/09(月) 10:57:31.60ID:JaaB5Egp
611ハノン ◆QZaw55cn4c
2021/10/15(金) 19:29:27.64ID:0K4QrynR >>608
内部コードは utf-32 でやっているので、utf-32 縛りのほうがうれしいです‥
内部コードは utf-32 でやっているので、utf-32 縛りのほうがうれしいです‥
612デフォルトの名無しさん
2021/10/15(金) 19:56:39.74ID:JZ8LRo6T >>611
はぁ?
std:::basic_regex<char8_t>、std::basic_:regex<char16_t>, std:::basic_regex<char32_t> のどれでも好きなの使えばいいじゃん
はぁ?
std:::basic_regex<char8_t>、std::basic_:regex<char16_t>, std:::basic_regex<char32_t> のどれでも好きなの使えばいいじゃん
613デフォルトの名無しさん
2021/10/15(金) 20:01:47.12ID:JZ8LRo6T ところで、char16_t、char32_tってエンディアンはシステム依存しばり?
614デフォルトの名無しさん
2021/10/15(金) 20:03:20.51ID:eqKsqNtm ちなみに、いま使えるみたいですよ。
むかしは使えることになってるのに実際は使えなかったんだけど。
自作イテレーターにも対応してるようです。
アップルは知らんけど。
Ubuntu+gcc、Windows10+clでは自作イテレータでstd::regex<>が使えました。
これは、HTML、XML、JSONのデータ構造からコンテンツ内のみを検索のような事に使えます。
標準から外れるような議論もあるそうですが、便利なので外れないように抗議していきましょう。
むかしは使えることになってるのに実際は使えなかったんだけど。
自作イテレーターにも対応してるようです。
アップルは知らんけど。
Ubuntu+gcc、Windows10+clでは自作イテレータでstd::regex<>が使えました。
これは、HTML、XML、JSONのデータ構造からコンテンツ内のみを検索のような事に使えます。
標準から外れるような議論もあるそうですが、便利なので外れないように抗議していきましょう。
615デフォルトの名無しさん
2021/10/15(金) 20:12:21.03ID:eqKsqNtm C++20でchar8_tが入ると便利になりますよね。
616デフォルトの名無しさん
2021/10/15(金) 20:12:58.12ID:Q47teFml617デフォルトの名無しさん
2021/10/15(金) 20:35:46.40ID:eqKsqNtm STLはセントルイスの略。
では、GCCは何処でしょう?
では、GCCは何処でしょう?
618デフォルトの名無しさん
2021/10/15(金) 20:50:28.66ID:R98eOYn2 つまんね
619デフォルトの名無しさん
2021/10/15(金) 21:40:43.65ID:HBylJ5Wv 平面3リンクマニュピュレータの逆運動学のプログラミングが分かりません。
キーボードで手先の位置を入力すると、関節角が表示されるようにしたいです。
scanfを使うのと、アームの長さなどは適当に決めていいという条件です。
わかる方いたら、送って欲しいです。
キーボードで手先の位置を入力すると、関節角が表示されるようにしたいです。
scanfを使うのと、アームの長さなどは適当に決めていいという条件です。
わかる方いたら、送って欲しいです。
620デフォルトの名無しさん
2021/10/15(金) 22:21:16.57ID:fUsvamq4 >>619
どこの大学のなんていう授業か教えてくれたら送ってあげる
どこの大学のなんていう授業か教えてくれたら送ってあげる
621デフォルトの名無しさん
2021/10/15(金) 22:41:19.44ID:HBylJ5Wv 大した大学ではないです。ロボット工学です。
622デフォルトの名無しさん
2021/10/16(土) 10:16:02.78ID:pBeCkfuy >>619
冗長マニピュレータで一意に求まらん。制約条件設けてるはずだが。
冗長マニピュレータで一意に求まらん。制約条件設けてるはずだが。
623デフォルトの名無しさん
2021/10/16(土) 11:55:15.40ID:NekA8urB >>622
リンクの長さは良さそうな値を定義してください。関節の座標はこちらで決めずにあくまでも手先の位置・姿勢であるxed、yed、φedから計算で出します。解が複数出てくるので、全ての候補を求めてください。
例えば、リンクの長さは根元から順に0.3m、0.3m、0.05mなどで良いです。
プログラムとしては手先の目標値を入力して、θ1、θ2、θ3が出力されればOKです。
リンクの長さは良さそうな値を定義してください。関節の座標はこちらで決めずにあくまでも手先の位置・姿勢であるxed、yed、φedから計算で出します。解が複数出てくるので、全ての候補を求めてください。
例えば、リンクの長さは根元から順に0.3m、0.3m、0.05mなどで良いです。
プログラムとしては手先の目標値を入力して、θ1、θ2、θ3が出力されればOKです。
624デフォルトの名無しさん
2021/10/16(土) 12:05:17.39ID:NekA8urB >>622
目標値は、x=0 y=0.3m φ=90degがいいと思います。先ほどのリンクの長さの設定値で楽な姿勢でロボットの手が届く範囲ですので。
目標値は、x=0 y=0.3m φ=90degがいいと思います。先ほどのリンクの長さの設定値で楽な姿勢でロボットの手が届く範囲ですので。
625デフォルトの名無しさん
2021/10/16(土) 12:08:52.99ID:pBeCkfuy626デフォルトの名無しさん
2021/10/16(土) 12:14:57.04ID:NekA8urB >>625
テキストに載ってないからここで質問してるんですよ。手の姿勢は例えばの話ですよ。どっちみちscanfで入力するんですから。
テキストに載ってないからここで質問してるんですよ。手の姿勢は例えばの話ですよ。どっちみちscanfで入力するんですから。
627デフォルトの名無しさん
2021/10/16(土) 12:22:50.77ID:pBeCkfuy628デフォルトの名無しさん
2021/10/16(土) 12:35:46.33ID:NekA8urB >>627
日本語分かる?プログラムは載ってないから。教科書に載ってるから見ろって丸投げしてんのどっちだよ。
日本語分かる?プログラムは載ってないから。教科書に載ってるから見ろって丸投げしてんのどっちだよ。
629デフォルトの名無しさん
2021/10/16(土) 13:20:33.97ID:N8k1BZc2 >>628
お前だよどう考えても
お前だよどう考えても
630デフォルトの名無しさん
2021/10/16(土) 13:59:18.07ID:Ilt9CI+j 答える価値がないと思うなら放置しろよ
くだらねえ煽りやってんな迷惑だ
くだらねえ煽りやってんな迷惑だ
631デフォルトの名無しさん
2021/10/16(土) 21:12:30.56ID:pBeCkfuy632デフォルトの名無しさん
2021/10/16(土) 21:15:24.70ID:1x8IpOH2 > どっちみちscanfで入力するんですから。
このレガシーさには誰も何も思わんの?笑
このレガシーさには誰も何も思わんの?笑
633デフォルトの名無しさん
2021/10/16(土) 21:21:35.71ID:gJanIysk ssfanf_s()を使った方が(%sとかについて)ちょっと安全
634デフォルトの名無しさん
2021/10/16(土) 21:31:10.24ID:ex7yhveJ 安全性の話じゃねえだろ
635デフォルトの名無しさん
2021/10/16(土) 21:53:50.46ID:EatL4YvD わざわざC++なんか使っときながら勉強不足でモロアンチパターン踏んでるバカ
よくいるよね
よくいるよね
636デフォルトの名無しさん
2021/10/16(土) 22:09:18.72ID:n5lzAHDj どういうの?
637デフォルトの名無しさん
2021/10/16(土) 23:14:18.41ID:gJanIysk やっぱ普通fgets()して1行全体を読み込んでからstrtok_s()使いマスヨネー
638デフォルトの名無しさん
2021/10/16(土) 23:16:29.16ID:gJanIysk 文字列の数値化はstrtol()、strtoul()、strtof()、strtod()をオーバーロードしたwrapper関数を呼ぶテンプレートにすれば
cinと同等の型安全性と同等以上の使い勝手が実現にできるし、
cinと同等の型安全性と同等以上の使い勝手が実現にできるし、
639デフォルトの名無しさん
2021/10/16(土) 23:41:33.15ID:VgkITY1O C++な人ってゴリゴリ自分でBNF的なparser combinator書くイメージだな
わざわざcstring使う人はいない気がする
わざわざcstring使う人はいない気がする
640デフォルトの名無しさん
2021/10/16(土) 23:45:41.19ID:gJanIysk いろんな人の手を経たプロジェクトだと CString(Windows) と std::string
(ていうか正確にはstd::basic_string<TCHAR>)が混在しがちなのがほんのちょっと悩みどころ
(ていうか正確にはstd::basic_string<TCHAR>)が混在しがちなのがほんのちょっと悩みどころ
641デフォルトの名無しさん
2021/10/16(土) 23:46:44.02ID:VgkITY1O えーっと・・・cstringはC言語のstring.hのことだよ
642デフォルトの名無しさん
2021/10/16(土) 23:53:12.21ID:gJanIysk しらそん
いちいち
#ifdef __clusplus
# include <cstring>
# include <cmath>
#else
# include <string.h>
# include <math.h>
#endif
みたいな書き方するん会、
いちいち
#ifdef __clusplus
# include <cstring>
# include <cmath>
#else
# include <string.h>
# include <math.h>
#endif
みたいな書き方するん会、
643デフォルトの名無しさん
2021/10/16(土) 23:54:09.02ID:6ga3nra2 json文字列として入力データを受け取って既存のjsonライブラリでパースするのが無難じゃないですかね
644デフォルトの名無しさん
2021/10/17(日) 09:22:32.00ID:4Zt4uwKf C++でfgets使うアホの世界チャンピオンがいるな
645デフォルトの名無しさん
2021/10/17(日) 09:40:16.91ID:Rn6uB4uI 壊れても居ないものを直そうとするヴァカに言われたくはないし、
行の長さが定まっていないみたいなアフォな外部データ設計でない限り
fgets()で軽くて十分
行の長さが定まっていないみたいなアフォな外部データ設計でない限り
fgets()で軽くて十分
646デフォルトの名無しさん
2021/10/17(日) 09:48:08.24ID:4Zt4uwKf 直すって何を?
ああ、おまえさんの頭か
ああ、おまえさんの頭か
647デフォルトの名無しさん
2021/10/17(日) 11:05:04.47ID:cds0CTiX 今ならメモリ不足とか気にする必要はほぼないから、
fgets()よりも、テキストファイル全体を一気に読み込んで1行分をstring_viewで返していく、みたいな流れの処理の方が効率は良いはずだよね
fgets()よりも、テキストファイル全体を一気に読み込んで1行分をstring_viewで返していく、みたいな流れの処理の方が効率は良いはずだよね
648デフォルトの名無しさん
2021/10/17(日) 11:06:37.70ID:XrR+wpGu MSVCのfgetc()とfgets()は実行速度が遅い
649デフォルトの名無しさん
2021/10/17(日) 11:19:23.83ID:Rn6uB4uI650デフォルトの名無しさん
2021/10/17(日) 11:23:35.72ID:XyIQiUpb どれもこれもザックリすぎて話にならない
651デフォルトの名無しさん
2021/10/17(日) 11:24:11.36ID:Rn6uB4uI こと外部データに関しては、読み込み終えないとサイズがわからない、みたいな仕様は悪手
で、異常な入力に対してエラー出力するプログラムは正しいが
クラッシュするのはバグ
という観点からすると、動的メモリ確保による不定長読み込みができると言っても活かしようが無く、
結局fgets()でいいやん?となる
で、異常な入力に対してエラー出力するプログラムは正しいが
クラッシュするのはバグ
という観点からすると、動的メモリ確保による不定長読み込みができると言っても活かしようが無く、
結局fgets()でいいやん?となる
652デフォルトの名無しさん
2021/10/17(日) 11:27:15.30ID:XyIQiUpb fgets使うくらいならOS固有の関数を呼ぶべきだと思う
readとかReadFileのことね
readとかReadFileのことね
653デフォルトの名無しさん
2021/10/17(日) 11:30:16.75ID:Rn6uB4uI654デフォルトの名無しさん
2021/10/17(日) 11:30:46.37ID:0m7FLjXf >>652
ええ…
ええ…
655デフォルトの名無しさん
2021/10/17(日) 11:47:07.94ID:XrR+wpGu 真理情報:fgets()はUTF-16やUTF-32のテキストファイルを正しく読み込めない
656デフォルトの名無しさん
2021/10/17(日) 12:13:01.70ID:0m7FLjXf ワイド文字用の関数は使っちゃだめということ?
まあ使い方よくわからんけど
まあ使い方よくわからんけど
657デフォルトの名無しさん
2021/10/17(日) 12:16:45.02ID:XrR+wpGu HTMLなりXMLなりJSONなりそれぞれパーサーがすでにあるのだからその恩恵を享受するのがナウなヤングの取るべき道でしょ
658デフォルトの名無しさん
2021/10/17(日) 12:21:07.90ID:4Zt4uwKf659デフォルトの名無しさん
2021/10/17(日) 12:21:44.62ID:cds0CTiX >>656
ワイド文字は環境によってUTF16だったりUTF32だったりで仕様が定まらないので使いにくい
ワイド文字は環境によってUTF16だったりUTF32だったりで仕様が定まらないので使いにくい
660デフォルトの名無しさん
2021/10/17(日) 12:22:29.87ID:XyIQiUpb >>658のような勝手にmmap使っちゃうようなのがいるとバグだらけになるよ
661デフォルトの名無しさん
2021/10/17(日) 12:24:50.71ID:XrR+wpGu Java、Python、Ruby、Javscriptなどの他言語にファイル読込み処理を移植する徒労を考えないバカが集うスレはここですね
662デフォルトの名無しさん
2021/10/17(日) 12:25:21.31ID:jNwhUFcS >>ID:NekA8urB の丸投げ君、己の課題であることを伏せて、お題スレに出題!
663デフォルトの名無しさん
2021/10/17(日) 12:27:57.21ID:MD8jEcOV ここまでifstreamの話なし
664デフォルトの名無しさん
2021/10/17(日) 12:28:53.83ID:PatMwtBc 組み込みに近いところいると、大抵自炊に近い状態になるわ。
たとえばiostreamコンパイル通るやん、ってリンカがフラッシュ容量超えを宣告しやがる(フラッシュが640KiBもある豪華マイコンやで)。
上の方でrandom_deviceカスタマイズするの簡単にでけんやん、とか。ハード乱数なんて別にクラスに押し込んでも意味薄だけど。
たとえばiostreamコンパイル通るやん、ってリンカがフラッシュ容量超えを宣告しやがる(フラッシュが640KiBもある豪華マイコンやで)。
上の方でrandom_deviceカスタマイズするの簡単にでけんやん、とか。ハード乱数なんて別にクラスに押し込んでも意味薄だけど。
665デフォルトの名無しさん
2021/10/17(日) 12:29:39.45ID:4Zt4uwKf666デフォルトの名無しさん
2021/10/17(日) 12:29:57.14ID:XyIQiUpb C++の標準ライブラリを使用しない前提でファイル読み込みを考えるならOS固有の関数を呼ぶべきって言ってるだけだよ
C++の標準ライブラリを使用しないでCの標準ライブラリ呼ぶには何か正当な理由がいると思う
C++の標準ライブラリを使用しないでCの標準ライブラリ呼ぶには何か正当な理由がいると思う
667デフォルトの名無しさん
2021/10/17(日) 12:35:21.04ID:QqhGhKAl 標準ライブラリのストリームは遅延評価やらなんやら余計な思惑が付いてるのでとにかく重い。
668デフォルトの名無しさん
2021/10/17(日) 12:36:36.60ID:Bq9qBgnd >>666
<cstdio>はC++標準ライブラリの一部だよ
<cstdio>はC++標準ライブラリの一部だよ
669デフォルトの名無しさん
2021/10/17(日) 12:36:58.22ID:0m7FLjXf readもfreadもposixじゃろうよ
変わらんよ
変わらんよ
670デフォルトの名無しさん
2021/10/17(日) 12:37:50.89ID:QqhGhKAl APIならサクサク快適。
1Gbps/s出る。
標準ライブラリは500Mbps/sくらいしかでない。
1Gbps/s出る。
標準ライブラリは500Mbps/sくらいしかでない。
671デフォルトの名無しさん
2021/10/17(日) 12:39:23.66ID:0m7FLjXf >>670
なんだよapiって
なんだよapiって
672デフォルトの名無しさん
2021/10/17(日) 12:41:11.30ID:XrR+wpGu システムコールと言いたかったんだろうよ。察して差しあげろ
673デフォルトの名無しさん
2021/10/17(日) 12:41:18.69ID:XyIQiUpb674デフォルトの名無しさん
2021/10/17(日) 12:45:16.88ID:QqhGhKAl >>673
俺は見たんだ。
俺は見たんだ。
675デフォルトの名無しさん
2021/10/17(日) 13:12:31.90ID:4Zt4uwKf676デフォルトの名無しさん
2021/10/17(日) 13:26:14.73ID:GKP6XQtx fgetsはバイトを扱うのか文字を扱うのか分かりにくいよね
Javaはバイトを読むInputStreamと文字を読むReaderに分かれてる
ファイルは当然文字だからInputStream、上位のReaderで文字コードや改行コードを加味する
Cはバイトも文字もchar[ ]で扱うからAPIもバイト扱い・文字扱いが混在してる
fgetsは改行コードで区切るからバイトではなく文字を扱う関数のように思えるけど、実際は文字コードなどは考慮されないのでバイト読み取り程度にしか使えないしワイドキャラクタも扱えない
中途半端だと思う
Javaはバイトを読むInputStreamと文字を読むReaderに分かれてる
ファイルは当然文字だからInputStream、上位のReaderで文字コードや改行コードを加味する
Cはバイトも文字もchar[ ]で扱うからAPIもバイト扱い・文字扱いが混在してる
fgetsは改行コードで区切るからバイトではなく文字を扱う関数のように思えるけど、実際は文字コードなどは考慮されないのでバイト読み取り程度にしか使えないしワイドキャラクタも扱えない
中途半端だと思う
677デフォルトの名無しさん
2021/10/17(日) 13:26:48.31ID:GKP6XQtx ファイルは当然文字
678デフォルトの名無しさん
2021/10/17(日) 13:27:18.36ID:GKP6XQtx じゃなくて
ファイルは当然バイトね ごめん、、
ファイルは当然バイトね ごめん、、
679デフォルトの名無しさん
2021/10/17(日) 13:44:25.91ID:mjSP52s5 >>676
時代背景も考えずに中途半端とか言われても…
時代背景も考えずに中途半端とか言われても…
680デフォルトの名無しさん
2021/10/17(日) 13:48:20.62ID:cds0CTiX まぁ、欧米の毛唐どもにもようやく必要性が理解できたchar8_tの導入が進めば文字コードはutf8に統一されていくとは思うけど、
utf8はutf8で冗長コードの問題があるからな…その辺のルールも統一しとかないとバグが量産されることになるな
utf8はutf8で冗長コードの問題があるからな…その辺のルールも統一しとかないとバグが量産されることになるな
681デフォルトの名無しさん
2021/10/17(日) 13:54:50.76ID:XrR+wpGu 2021年になってもテキストファイル読み込みの話をしなければならないC++の哀しさ
682デフォルトの名無しさん
2021/10/17(日) 13:58:16.96ID:7C23oe5i ifstream とか
#include <iostream>
とか観るとダサいなーとしか思わない
#include <iostream>
とか観るとダサいなーとしか思わない
683デフォルトの名無しさん
2021/10/17(日) 14:06:15.29ID:XrR+wpGu Windowsのcode pageのような列挙型と文字セット判定クラスがC++で標準化されてないとテキスト読み込み処理を標準化できないでしょ
文字セット判定クラスは既存の判定ライブラリも標準インターフェースを介して使えるように的な
文字セット判定クラスは既存の判定ライブラリも標準インターフェースを介して使えるように的な
684デフォルトの名無しさん
2021/10/17(日) 21:21:43.52ID:X4C5aaqV すまんもうPythonでよくね
686デフォルトの名無しさん
2021/10/18(月) 07:17:36.06ID:SjUVJOBm C++ではなくCを使うというならまだそいつなりに筋が通る可能性があるが
C++でfgetsにしがみつくのはC++のライブラリについてこれなかっただけの
無能の中の無能だ
C++でfgetsにしがみつくのはC++のライブラリについてこれなかっただけの
無能の中の無能だ
687デフォルトの名無しさん
2021/10/18(月) 07:27:56.24ID:guTQadjs C++でファイル操作にcstdio(というかFILE*)を使うべきだと宣うなら
せめてその場合の例外安全性くらい論じてくれないと話にならな
せめてその場合の例外安全性くらい論じてくれないと話にならな
688デフォルトの名無しさん
2021/10/18(月) 07:44:19.97ID:G16mKgJ/ >>658
Create !
File !
Mapping !
なんでテキストファイルを読み込むだけのためにそんんあ牛刀(しかも移植性が乏しい)を使わねばならんのじゃ……
だいたい標準ストリーム(istream/ ostreamでも良いが)との結合はどうするんじゃ……
std::streambuf派生クラスとか自力で書くんか……
やっぱ頭にうんこ詰まってる人からはうんこしか出てきませんね……
Create !
File !
Mapping !
なんでテキストファイルを読み込むだけのためにそんんあ牛刀(しかも移植性が乏しい)を使わねばならんのじゃ……
だいたい標準ストリーム(istream/ ostreamでも良いが)との結合はどうするんじゃ……
std::streambuf派生クラスとか自力で書くんか……
やっぱ頭にうんこ詰まってる人からはうんこしか出てきませんね……
689デフォルトの名無しさん
2021/10/18(月) 07:47:04.30ID:G16mKgJ/690デフォルトの名無しさん
2021/10/18(月) 07:52:03.70ID:SjUVJOBm691デフォルトの名無しさん
2021/10/18(月) 07:56:09.77ID:G16mKgJ/ >>687
>例外安全性くらい論じてくれないと
cstdioの仕様は突っ込んで調べてはいないがファイルの読み書きに関して
例外をスローすることがあるとしたら改悪で大層な失敗ライブラリとしか言いようが無い
ていうか例外安全というのは眉唾な概念でありまして、
40TBまでメモリを食いつぶしたら例外をスローするが
39.9999TBまでメモリを食いつぶしても何も起きないというコードは
システム全体の動作を担保できておらず設計したとは言えない
もっと定量的にプロアクティブな処置を講じるべきで、システムの正常動作を例外に依存させる設計は無い
>例外安全性くらい論じてくれないと
cstdioの仕様は突っ込んで調べてはいないがファイルの読み書きに関して
例外をスローすることがあるとしたら改悪で大層な失敗ライブラリとしか言いようが無い
ていうか例外安全というのは眉唾な概念でありまして、
40TBまでメモリを食いつぶしたら例外をスローするが
39.9999TBまでメモリを食いつぶしても何も起きないというコードは
システム全体の動作を担保できておらず設計したとは言えない
もっと定量的にプロアクティブな処置を講じるべきで、システムの正常動作を例外に依存させる設計は無い
692デフォルトの名無しさん
2021/10/18(月) 07:57:48.58ID:G16mKgJ/693デフォルトの名無しさん
2021/10/18(月) 08:00:37.32ID:pufTxU/Z 標準じゃないとか言うから突っ込まれてるのに
694デフォルトの名無しさん
2021/10/18(月) 08:13:52.41ID:G16mKgJ/ この議論の中で自作クラス推しはポエミーすぐる
やっぱうんこ製造機な人は仕方が無い
やっぱうんこ製造機な人は仕方が無い
695デフォルトの名無しさん
2021/10/18(月) 08:23:54.90ID:SjUVJOBm >>892
おまえさん他言語への移植がどうたら言ってた?
おまえさん他言語への移植がどうたら言ってた?
696デフォルトの名無しさん
2021/10/18(月) 09:00:47.23ID:SjUVJOBm C++でクラス作るなって
Cで関数作るなに匹敵するすげえ主張だな
最長不倒main関数とかw
Cで関数作るなに匹敵するすげえ主張だな
最長不倒main関数とかw
697デフォルトの名無しさん
2021/10/18(月) 10:44:23.86ID:Qq+Ry0m8 Cだけやたら詳しくてクラスの仕組み知らないウン古参とか居るからな
698デフォルトの名無しさん
2021/10/18(月) 11:01:27.83ID:I7uU9DyP MISRA-C 縛りの組み込み屋とかな
699デフォルトの名無しさん
2021/10/18(月) 11:20:29.21ID:PPwA/bGd C++からCにソースコードを移植せざるを得ないことがあるから、Cプログラマでもクラスやテンプレートの知識は必須でしょ
700デフォルトの名無しさん
2021/10/18(月) 11:27:00.40ID:CHllzYZP cの場合ファイルでクラスを実現するわけだけど、その縛りがある方がきれいになるよね
701デフォルトの名無しさん
2021/10/18(月) 11:35:56.70ID:cow76Y8p twitterでCやC++を検索したい時、検索ボックスに
(C 言語) OR cplusplus OR cpp OR @i -@i lang:ja
と入れると割りといいことが分かった。
さらに、検索ボックスの右にある「…」のボタンを押して「検索を保存」しておくと、この検索文字列が勝手に消えない。
(C 言語) OR cplusplus OR cpp OR @i -@i lang:ja
と入れると割りといいことが分かった。
さらに、検索ボックスの右にある「…」のボタンを押して「検索を保存」しておくと、この検索文字列が勝手に消えない。
702デフォルトの名無しさん
2021/10/18(月) 13:03:36.15ID:nWV7c8cM ::fgetsってstd::getlineに対するメリットある?
703デフォルトの名無しさん
2021/10/18(月) 13:40:59.86ID:inWWc53E getlineがそもそも遅くてダメ
fopenからのfread一択
fopenからのfread一択
704デフォルトの名無しさん
2021/10/18(月) 15:14:30.34ID:PPwA/bGd $ man 3 getline
...
BUGS
There are no wide character versions of getdelim() or getline().
...
BUGS
There are no wide character versions of getdelim() or getline().
705デフォルトの名無しさん
2021/10/18(月) 15:52:23.39ID:r9t2S6+p >>703
fread速くて素敵
fread速くて素敵
706デフォルトの名無しさん
2021/10/18(月) 15:58:38.18ID:bmSCfWZq fopen/fread/fseekだと2GBを超えるファイルが扱えないよね
707デフォルトの名無しさん
2021/10/18(月) 16:22:14.95ID:SjUVJOBm 2G超のファイルはもう珍しくもなくなったな
708デフォルトの名無しさん
2021/10/18(月) 19:03:20.24ID:PPwA/bGd >>706
fread()は2GB制約なく扱えるのでは?
fread()は2GB制約なく扱えるのでは?
709デフォルトの名無しさん
2021/10/18(月) 19:10:28.52ID:SjUVJOBm 狭い視野でイキッてるヒヨッ子
710デフォルトの名無しさん
2021/10/18(月) 19:38:54.73ID:bmSCfWZq711デフォルトの名無しさん
2021/10/18(月) 19:53:44.83ID:wnQbvQnY 2GBってOSの制限じゃなくて?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国、日本行き“50万人”キャンセル 渡航自粛でコロナ禍以来最大 ★2 [お断り★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★6 [ぐれ★]
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 日本との局長級会談で [お断り★]
- 中国、日本行き“50万人”キャンセル 渡航自粛でコロナ禍以来最大 ★3 [お断り★]
- 【次の一手】台湾問題で小林よしのり氏が私見「まさに戦争前夜」「ただちに徴兵制を敷いて、高市支持者を最前線へ」… ★4 [BFU★]
- 【速報】中国外務省報道官 高市首相発言撤回なければ「断固たる対抗措置」 ★3 [蚤の市★]
- 【実況】博衣こよりのえちえちフログロ学力テスト🧪
- 【画像】高市早苗首相、中国人の動画サイトで、カモノハシにされてしまう [253245739]
- 【高市早苗】習近平、本気で激おこ [115996789]
- 【悲報】高市早苗さん、もう辞職しか選択肢がない… [271912485]
- 高市早苗さん、長年の東アジアの懸念である朝鮮半島統一を果たしてしまいアジアの英雄になる [152212454]
- 【ござる専🏡】風間🥷配信実況スレ🏯【風間いろは】
