[過去ログ] Qiita 4 - キータぞ、来たぞ、キータだぞー (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
332: デフォルトの名無しさん [sage] 2024/03/04(月) 13:53:50.23 ID:GQyS78JX(1) AAS
Rust支持の人達って安全について意識が高く技術的レヴェルが高い層だと思っていたので自ら率先して不具合を作り込もうとする>>315315(12): デフォルトの名無しさん [sage] 2024/03/03(日) 21:47:18.39 ID:B4rwo5Er(1) AAS
閏年の仕様が変わったら判定関数だけ置き換えればいいのだから
判定関数の中身なんて何でもいいのよ
割り算(剰余算)と分岐はCPUにとって非常に遅いから避けるとするならば例えばこんな感じ
fn is_leap_year(year: u64) -> bool {
let q100 = (year * 42949673) >> 32;
((q100 & 3 == 0) | (q100 * 100 != year)) & (year & 3 == 0)
}
の存在には驚いたんだけど、よく考えてみると
「えっ今どきEmacsなんて使ってるの?今はVSCode一択でしょ」
「えっ今どきSVNなんて使ってるの?今はgit一択でしょ」
「えっ今どきJavaなんて使ってるの?今はKotlin一択でしょ」
「えっ今どきC++なんて使ってるの?今はRust一択でしょ」
使ってる道具でマウント取ろうとする奴なんて昔からいるし使ってる道具が新しく洗練されてたとしてそれ使ってる奴の技術的高さを証明するものではないしなあ、変な先入観持ってたわと反省。
376(1): デフォルトの名無しさん [sage] 2024/03/07(木) 20:58:11.23 ID:HzTOrgQG(1) AAS
>>315と>>374374(1): デフォルトの名無しさん [sage] 2024/03/06(水) 23:45:18.98 ID:gwIxTDvC(1) AAS
>>367
なるほど
コンパイラが
let q100 = year / 100;
を
let q100 = ((year as u64 * 1374389535) >> 37) as u32;
へと自動変換してくれてるんだ
これは割り算が遅いため?
を比べると微妙に違うんだな
q100 = (year * 42949673) >> 32
q100 = (year * 1374389535) >> 37
431: デフォルトの名無しさん [sage] 2024/03/11(月) 20:39:41.23 ID:mt0q5LcW(4/4) AAS
アカウント遂にbanされたかw
報告しておいてよかったわ
運営もたまには仕事するのう
472: デフォルトの名無しさん [] 2024/03/15(金) 20:27:41.23 ID:WQl8vytl(1) AAS
Makefileの書き方
外部リンク:qiita.com (削除済み)
外部リンク[aspx]:cc.bingj.com (キャッシュ)
main.oをmian.oと間違えてるけど推論でmain.oはmain.cから生成されるとして、
gcc -o helloworld$(objects) が通るわけはないからどう見ても動作確認してないんだよなあ。
よくこんなんで記事投稿するわ。所属してるOrganizationのノルマでもあるんだろうか?
584: デフォルトの名無しさん [sage] 2024/04/01(月) 18:35:21.23 ID:bq+UR3fy(1) AAS
> int main(){
> char* input[255]; //入力を保存する変数
> while(true){
> cin.getline(input, 255);
> switch(input){
charのポインタの配列に文字列入れてswitch文で判定するとは中々のツワモノw
837: デフォルトの名無しさん [] 2024/04/18(木) 13:07:28.23 ID:bASSUQrY(1) AAS
Qiita の功罪と正しい使い方 〜信じていいのか?
外部リンク:qiita.com
良記事。
タイトルは投稿時のが良かったな。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.058s