Swift part9 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0444デフォルトの名無しさん (スププ Sdff-+flj)
2017/01/07(土) 21:48:31.26ID:A7PZcJW4d>用意されてるCのAPIを使うかSwiftで自作のAPIを作るかの違い
そこに「用意されているSwiftのAPIを使う」と言う選択肢がないのがおかしくないかい?
SwiftならファイルパスでStringを初期化してenumrateLinesするだけでいいから
CのAPIでゴチャゴチャ作るよりはるかに簡単で安全だよ?
例えばあなたが>>443の下部で引用しているCの関数を使った例では
バッファサイズとして4096を取っているから
一行が4095文字以上の入力を受けると正しく動作しなくなっちゃうよ
この制限をC言語で解決するのは結構面倒くさいよ
■ このスレッドは過去ログ倉庫に格納されています