スレ立てるまでもない質問はここで 166匹目 (155レス)
1-

1
(2): 2024/12/13(金)07:43 ID:KT2xQ37l(1) AAS
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。

次スレは>>980が立てること

【前スレ
スレ立てるまでもない質問はここで 165匹目
2chスレ:tech
スレ立てるまでもない質問はここで 164匹目
2chスレ:tech
2: 2024/12/14(土)20:34 ID:HScUesgt(1) AAS
ソフトにオプション設けるときって別の親ウィンドウ作ってる?
それともダイアログで作ってる?
3: 2024/12/14(土)22:09 ID:BhXqO952(1) AAS
前スレの1000自決してて草
4: 2024/12/15(日)02:26 ID:1H80RXIX(1/2) AAS
>>1
たて、乙
5: 2024/12/15(日)05:38 ID:31SS4aXd(1) AAS
>>1おつ
6: 2024/12/15(日)13:11 ID:HkEJ8lLX(1/2) AAS
#include だからって C でも C++ でもない
rc でコンパイルするんだから rc 用のヘッダしか描いてはいけない
7: 2024/12/15(日)14:04 ID:/Weuqd95(1) AAS
コメントとプリプロセッサ指示がC/C++と共通だから両方で使えるヘッダが書けるというだけだね。
文字コードにも注意しないとならないけど。
8: 2024/12/15(日)14:35 ID:HkEJ8lLX(2/2) AAS
これとか
>>>994
>回答してくれるのはありがたいんだけど、初心者の方に聞いたわけでは無いよごめんね

これとか
>アイコンと違ってヘッダファイルインクルードしたら動かないの初見殺しすぎませんかねえ

質問する立場でこういう煽りは良くないね
まあ自決で自演ネタだとばらしてるつもりかも知れんが
9: 2024/12/15(日)16:31 ID:1H80RXIX(2/2) AAS
アホみたいでも煽りじゃない回答なら他の人が回答するハードル下がって書き込みやすくなるからな
いちいち回答してくれた人叩いてると知識持ってる人も叩かれるんじゃないかって書き込まなくなってしまうから良くないんだよね
10: 2024/12/16(月)15:36 ID:BXqO+ueF(1) AAS
三菱UFJ銀行の貸金庫で10億円盗まれるって
セキュリティどうなってんねん
11
(1): 2024/12/16(月)15:36 ID:5AL+G6v+(1) AAS
(重さ,価値)のリストを受け取る関数で以下のようなhaskellコードがあったのですが理解できません
何をやっているんでしょうか

sieve :: [(Int, Int)] -> [(Int, Int)]
sieve lis = map snd . filter (\((w1, v1), (w2, v2)) -> v1 < v2) $ adj
where
slis = sort lis
adj = zip (scanl (\(w, v) (w', v') -> (w', max v v')) (0, 0) slis) slis

例えばテストケースに以下のリストを渡すとadjの内容はコメントしたように(3,3)という存在しないデータが出てきます
一応上のフィルタで消えるのですが、常にこれは成り立つ?
[(1,1),(2,3),(3,2),(4,5)] -- [((0,0),(1,1)),((1,1),(2,3)),((2,3),(3,2)),((3,3),(4,5))]
最終的な結果は
[(1,1),(2,3),(4,5)]
12: 2024/12/16(月)15:57 ID:hNYo/LvU(1) AAS
BeginとEnd
StartとStop
newとdelete

みたいに文字数が違うのが気持ち悪いんだけどどうすればいい?
13: 2024/12/16(月)16:01 ID:b8e1dL4N(1) AAS
まずまともに動くもん作ってから悩め
14
(1): 2024/12/16(月)16:48 ID:+/52kYnW(1/2) AAS
故障したPCのファイル抜き出しについて質問させて下さい

コマンドプロンプトのコマンド「xcopy 元フォルダ コピー先フォルダ /e /i /c」でエラーを無視して取れるファイルだけでもバックアップを取ってるのですが、破損ファイルのコピーになると「セマフォがタイムアウトしました」のエラーが発生するまで15分待機しないと次のファイルのコピーを実行しません

破損ファイルの度に15分待機すると膨大な時間がかかってしまうので、破損ファイルを無視してのコピーやセマフォのタイムアウト時間を設定するなどできないでしょうか

また他に良い方法があれば教えていただけると幸いです
15
(1): 2024/12/16(月)18:39 ID:I9YsDANU(1) AAS
>>14
robocopyを使うのはどう?
破損ファイルで実証したことないけどrとwの指定でリトライ回数とタイムアウトが指定できる
16: 2024/12/16(月)21:08 ID:+/52kYnW(2/2) AAS
>>15
教えていただいたオプション自体はエラー後の動作だったのでタイムアウト時間を変更はできなかったのですが、そういったオプションがたくさんあるためかコマンドがエラーを返す時間が7分程度になりました

時間はかかりますがひとまずこれで実行しておこうと思います
教えていただきありがとうございました
17
(1): 2024/12/16(月)22:52 ID:3gcJoJRs(1) AAS
俺が思いついたバカ解決策はファイルを全部リスト化してコピーコマンドを書いたバッチをSTARTコマンドで並列実行だった
(適宜Pingかなんかでウエイトは入れるとして)
18
(1): 2024/12/16(月)23:23 ID:pEIdxfnL(1) AAS
>>11
重さ(w)があるのに価値(v)がないものを取り除いている
Rustで書くとこんな感じ
軽い順で入力が入ってくる状況で
scanで今まで来た価値(v)の最大値を求めていて
filterでその自分より前の最大値より価値(v)が大きいものだけを取り出している

fn sieve(sorted_input: impl IntoIterator<Item = (u32, u32)>) -> impl Iterator<Item = (u32, u32)> {
sorted_input
.into_iter()
.scan(0, |v_max, (w, v)| {
let pre_v_max = *v_max;
*v_max = v.max(pre_v_max);
Some((w, v, pre_v_max))
})
.filter_map(|(w, v, pre_v_max)| {
(v > pre_v_max)
.then_some((w, v))
})
}
19: 2024/12/17(火)08:13 ID:z1nDtp9F(1) AAS
>>17
そこまで知識がないので並列処理は思いつきませんでした
1日放置して進捗が悪かったら負荷と相談して試してみます
ありがとうございました
20: 2024/12/17(火)09:05 ID:ykqm5sso(1) AAS
>>18
ありがとうございます。自力で実装できるといいのですがなかなか難しいです

Rustわからなかったので入門しましたよ
まだ分からないことが多いですが同じ動作をしているようなのは確認しました
fn main(){
let vec1 = vec![(1,1),(2,3),(3,2),(4,5)];
let ans = sieve(vec1);
for i in ans {
println!("{:?}",i);
}
}
21
(1): 2024/12/20(金)10:04 ID:6q6MnR15(1/2) AAS
for(unsigned i{}; i < 1U << N; ++i)
C++でこんなループをみたんだけど
unsigned i{}の部分はどういう文法なんですか?
多分0初期化ですよね?
1-
あと 134 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.008s