[過去ログ] Rust part24 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
155: デフォルトの名無しさん [sage] 2024/06/15(土) 15:51:53.03 ID:uRWofhsS(1/11) AAS
概論でいいんならこれ貼るよ

オブジェクト指向を学ばなかった話
外部リンク:qiita.com
157: デフォルトの名無しさん [sage] 2024/06/15(土) 16:13:09.69 ID:uRWofhsS(2/11) AAS
use std::io::{self, BufRead, BufReader};
const FULL_BITS: u32 = (1 << 26) - 1;
fn main() {
 let mut shortest: Option<String> = None;
 for line in BufReader::new(io::stdin()).lines() {
  let line = line.unwrap();
  let mut bits = 0;
  for b in line.as_bytes() {
   let index = match b {
    b'A'..=b'Z' => b - b'A',
    b'a'..=b'z' => b - b'a',
    _ => continue,
   };
   bits |= 1 << index;
  }
  if bits != FULL_BITS {
   continue;
  }
  if let Some(ref shortest) = shortest {
   if shortest.len() < line.len() {
    continue;
   }
  }
  shortest = Some(line);
 }
 if let Some(shortest) = shortest {
  println!("{shortest}");
 } else {
  eprintln!("ERROR: no matched lines");
 }
}
158: デフォルトの名無しさん [sage] 2024/06/15(土) 17:55:06.95 ID:uRWofhsS(3/11) AAS
ソースコードのコピペで止まるスレ
160: デフォルトの名無しさん [sage] 2024/06/15(土) 21:06:34.26 ID:uRWofhsS(4/11) AAS
コピペしただけなんだけどね

2chスレ:tech
162: デフォルトの名無しさん [sage] 2024/06/15(土) 21:10:47.55 ID:uRWofhsS(5/11) AAS
一行のコードも書かずに形而上学みたいにプログラミングを学ぶ贅沢はいいね
163: デフォルトの名無しさん [sage] 2024/06/15(土) 21:54:03.45 ID:uRWofhsS(6/11) AAS
Rust「で」作るんじゃなくてRust「を」作る秘密が知りたいんだよね
すべてのソースコードがコンパイル時に手元にあったとして、メモリの使途を解析してしまえるなんて普通は思わないからね
この点を「たまたま思いついた天才がいた」で済ませたくない
164: デフォルトの名無しさん [sage] 2024/06/15(土) 22:10:08.33 ID:uRWofhsS(7/11) AAS
Copy型とそうでない型。よろしい
Copy型の自動変数みたいにそうでない型もスコープを抜けると解放。それはよろしい
しかしそんなものは遥か実用に遠い
165: デフォルトの名無しさん [sage] 2024/06/15(土) 22:29:19.17 ID:uRWofhsS(8/11) AAS
いったい何がきっかけでメモリの使途を把握してしまえるかもと思ったか
それが分かるまでごくごくゆっくりとしか勉強しないよ
167
(1): デフォルトの名無しさん [sage] 2024/06/15(土) 22:46:06.16 ID:uRWofhsS(9/11) AAS
全部スタックでやってるって本当の話なの?
168: デフォルトの名無しさん [sage] 2024/06/15(土) 22:51:02.34 ID:uRWofhsS(10/11) AAS
allocaとかとっくにあったよ?
169
(2): デフォルトの名無しさん [sage] 2024/06/15(土) 23:22:17.89 ID:uRWofhsS(11/11) AAS
逆のものを想像してんだけどな
スタックでなくヒープにあっても同じなのがRustじゃないの?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.044s