[過去ログ]
スレ立てるまでもない質問はここで 163匹目 (1002レス)
スレ立てるまでもない質問はここで 163匹目 http://mevius.5ch.net/test/read.cgi/tech/1670470167/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
619: デフォルトの名無しさん (ワッチョイ 4a8e-2YIw) [sage] 2023/02/16(木) 01:19:38.04 ID:mS9XdiMM0 不満なら自分でプリプロセッサーを作れよ http://mevius.5ch.net/test/read.cgi/tech/1670470167/619
620: デフォルトの名無しさん (ワッチョイ 0710-k1DT) [sage] 2023/02/16(木) 01:30:09.99 ID:1LGfLHFu0 >>617 やりたいことって文字列比較じゃなくて定義済み一覧から選択したいってことじゃないの #define JIKKEN 1 #define HONBAN 2 // ここを切り替え #define MODE JIKKEN //#define MODE HONBAN #if MODE == JIKKEN #error #endif http://mevius.5ch.net/test/read.cgi/tech/1670470167/620
621: 611 (ワッチョイ 8606-mefD) [sage] 2023/02/16(木) 08:57:08.41 ID:t3UIICRg0 >>620 その後のコード部分で使っている定数なので、そのまま文字列比較できれば一番楽かなと思って#ifでの文字列比較の方法を知りたかったのですが、 おっしゃる通りMODEは数値にするようにして、後ろのコード部分を書き換えてしまうという手もあるのかなと思いました printf("MODE = %s.\n", MODE); ↓ if(MODE == 1){printf("MODE = jikken.\n");} else{printf("MODE = honban.\n");} みたいな http://mevius.5ch.net/test/read.cgi/tech/1670470167/621
622: デフォルトの名無しさん (テテンテンテン MMc6-Zj6Q) [sage] 2023/02/16(木) 13:39:12.83 ID:cjF4BAdEM gccをソースからビルドしようと思っているのですがパソコンを新たに用意するしかないんですか? クラウド上でビルドできるサービスもありませんか? http://mevius.5ch.net/test/read.cgi/tech/1670470167/622
623: デフォルトの名無しさん (ワッチョイ 0f02-D0vN) [sage] 2023/02/16(木) 14:41:26.11 ID:NxczGkB60 あるとおもうが そもそもGCCビルド用に特化してなく家PCでやったほうが手軽とおもうが 有料レンタルでも確実に成功するとはかぎらないかと http://mevius.5ch.net/test/read.cgi/tech/1670470167/623
624: デフォルトの名無しさん (ワッチョイ 6a10-Vplv) [sage] 2023/02/16(木) 14:42:42.46 ID:8Y4Kmok50 Linux環境借りられるサービスなんてごまんとあるし ビルドしたいだけならGitHubのCIという手もある http://mevius.5ch.net/test/read.cgi/tech/1670470167/624
625: デフォルトの名無しさん (ワッチョイ 0f02-D0vN) [sage] 2023/02/16(木) 14:46:05.56 ID:NxczGkB60 awsでAmazon Linux AMIに最新のGCCを入れる https://tech.ckme.co.jp/gcc.shtml http://mevius.5ch.net/test/read.cgi/tech/1670470167/625
626: デフォルトの名無しさん (テテンテンテン MMc6-Zj6Q) [sage] 2023/02/16(木) 15:19:47.18 ID:QUL4lFADM >>624 それだと何時間かかるんですか?? http://mevius.5ch.net/test/read.cgi/tech/1670470167/626
627: デフォルトの名無しさん (テテンテンテン MMc6-Zj6Q) [sage] 2023/02/16(木) 15:21:08.51 ID:QUL4lFADM なるべく短時間で終わらせたいです 1~2時間でビルドできるのを目指すのならやっぱり買わないといけませんか? http://mevius.5ch.net/test/read.cgi/tech/1670470167/627
628: デフォルトの名無しさん (ワッチョイ 4a8e-2YIw) [sage] 2023/02/16(木) 16:49:13.13 ID:mS9XdiMM0 というかスマホしかないのか?貧乏なのか? http://mevius.5ch.net/test/read.cgi/tech/1670470167/628
629: デフォルトの名無しさん (テテンテンテン MMc6-Zj6Q) [sage] 2023/02/16(木) 16:52:19.43 ID:cjF4BAdEM >>628 メモリ8gbのmbp16しかないです 予算は20万ほどでパソコンを買おうかとすら思ってます 貧乏です http://mevius.5ch.net/test/read.cgi/tech/1670470167/629
630: デフォルトの名無しさん (ワッチョイ 4a8e-2YIw) [sage] 2023/02/16(木) 16:54:59.14 ID:mS9XdiMM0 >>629 メモリーの問題か vmware fusion player入れて2か3GBメモリーの仮想マシンのLinuxを作ればいけるかも http://mevius.5ch.net/test/read.cgi/tech/1670470167/630
631: デフォルトの名無しさん (ワッチョイ 4a8e-2YIw) [sage] 2023/02/16(木) 16:58:47.39 ID:mS9XdiMM0 >>629 パソコンを買うなら中古のデスクトップが安い モニターも含めて5万円以下で十分 http://mevius.5ch.net/test/read.cgi/tech/1670470167/631
632: デフォルトの名無しさん (テテンテンテン MMc6-Zj6Q) [sage] 2023/02/16(木) 17:08:02.82 ID:cjF4BAdEM >>631 1~2時間でビルド終わるスペックをそれで目指せるのですか? http://mevius.5ch.net/test/read.cgi/tech/1670470167/632
633: デフォルトの名無しさん (ワッチョイ 4a8e-2YIw) [sage] 2023/02/16(木) 17:21:08.41 ID:mS9XdiMM0 >>632 無料でできるのだからまずはやってみろ やってみて報告してくれ http://mevius.5ch.net/test/read.cgi/tech/1670470167/633
634: デフォルトの名無しさん (ワントンキン MMfa-EB70) [] 2023/02/16(木) 17:24:45.40 ID:gmYGasSwM いいからだまってさっさもやれよ笑 今時Raspberry Piだって1時間もかからんって http://mevius.5ch.net/test/read.cgi/tech/1670470167/634
635: デフォルトの名無しさん (テテンテンテン MMc6-Zj6Q) [sage] 2023/02/16(木) 17:30:42.11 ID:cjF4BAdEM >>634 raspberry piでgccできるなんて暴論を言わないでください できないです http://mevius.5ch.net/test/read.cgi/tech/1670470167/635
636: デフォルトの名無しさん (ワッチョイ 0f02-D0vN) [sage] 2023/02/16(木) 17:40:27.67 ID:NxczGkB60 以下の情報は Raspberry Pi OS 64 bit のイメージが配布される前の情報です。 gcc のビルド 64bit 版 Raspberry Pi OS のカーネルは、 aarch64 向けにビルドされています。 一方、 2021/1 現在、 Raspberry Pi OS に apt でインストールできる gcc は、 arm(32bit) 向けのコンパイラです。 つまり、aarch64 対応した gcc を別途ビルドする必要があります。 上記の URL に、 aarch64 対応した gcc のビルド方法について記載があります。 なお、 Raspberry pi 4 上でビルドすると 40 分以上かかります。 https://ifritjp.github.io/documents/singleboard/build-kernel-module-64/ http://mevius.5ch.net/test/read.cgi/tech/1670470167/636
637: デフォルトの名無しさん (スッップ Sdaa-4tew) [sage] 2023/02/16(木) 18:47:26.34 ID:6Z/Sw6Okd 何が原因で「コンパイル出来ない」と考えてるんだろうか? http://mevius.5ch.net/test/read.cgi/tech/1670470167/637
638: デフォルトの名無しさん (ワッチョイ d301-sPc2) [sage] 2023/02/16(木) 19:46:05.39 ID:LB1U3BvE0 コンパイラやOSはスゲー神聖なソフトで素人にはビルドできるわけがない! って思ってる人は一定数いる http://mevius.5ch.net/test/read.cgi/tech/1670470167/638
639: デフォルトの名無しさん (ワッチョイ 0710-k1DT) [sage] 2023/02/16(木) 20:13:32.58 ID:1LGfLHFu0 >>621 わざわざ場合分けせんでもいいと思うよ #if MODE == JIKKEN #define MODE_STRING "jikken" #elif MODE == HONBAN #define MODE_STRING "honban" #else #error #endif printf("MODE = %s.\n", MODE_STRING); http://mevius.5ch.net/test/read.cgi/tech/1670470167/639
640: デフォルトの名無しさん (ワッチョイ 835f-D0vN) [sage] 2023/02/16(木) 22:42:58.34 ID:EFBiKmEC0 ベアメタル組み込みの開発環境をCからC++に移行する際に注意すべきことって何かあります? 例外、実行時型情報、new/deleteは使用しない 仮想関数はコードサイズと呼び出しのオーバーヘッドに注意 というのはよく言われますが 言語機能とSTLで使ってはいけないもの(というか使って問題のないもの)ってなんでしょうか? ちなみにターゲットはROM100k/RAM10kみたいなプアな石です http://mevius.5ch.net/test/read.cgi/tech/1670470167/640
641: デフォルトの名無しさん (ワッチョイ 6a10-Vplv) [sage] 2023/02/16(木) 22:54:45.07 ID:8Y4Kmok50 処理系がそのターゲット用なら設定がありそうだけど 心配ならアロケータを自作してスタック他を潰さないようにするとか http://mevius.5ch.net/test/read.cgi/tech/1670470167/641
642: デフォルトの名無しさん (ワッチョイ 8a79-sQVB) [sage] 2023/02/16(木) 23:09:47.05 ID:Tpu7Mxzn0 C++機能のほとんどが使えないから移行する意味ないよ RAM10kて16384Byteとかかだろ arduinoみたいにstaticなクラスインスタンス作っておけるぐらいしかない 自己満足の世界だな http://mevius.5ch.net/test/read.cgi/tech/1670470167/642
643: デフォルトの名無しさん (ワッチョイ d301-sPc2) [sage] 2023/02/16(木) 23:48:49.34 ID:LB1U3BvE0 > ちなみにターゲットはROM100k/RAM10k これでプアなのか... http://mevius.5ch.net/test/read.cgi/tech/1670470167/643
644: デフォルトの名無しさん (ワッチョイ 2b46-t1ev) [] 2023/02/17(金) 16:40:19.05 ID:m5TXxyVw0 ユーザーが課金することで投稿上限が10から50に増えるようなWebサービスなんですが この10とか50とかいう数字をフロント側で持つのは問題でしょうか? 調べてみるとdevツールで変数は書き換え可能らしく、気になってしまいました。 http://mevius.5ch.net/test/read.cgi/tech/1670470167/644
645: デフォルトの名無しさん (ワッチョイ ca7c-D0vN) [sage] 2023/02/17(金) 16:42:59.74 ID:SMzkkCfo0 そもそも投稿時にサーバー側にその投稿によって合計いくらになるかを調べて 超えているようならエラーにするとかの処理を入れるのが当然だろうし 最大投稿数もAPIで取得した時点では10や50だろうけど、その数値はサーバー側で管理すべき数値であり クライアントで10で来たのを50に変えたところで、投稿で弾かれるし 何を悩んでいるのか分からないw http://mevius.5ch.net/test/read.cgi/tech/1670470167/645
646: デフォルトの名無しさん (ワッチョイ 9ebb-p/OX) [sage] 2023/02/17(金) 17:30:30.40 ID:S6THGHux0 フロント側で持つことが問題かどうかを聞きたいのではなく、サーバー側で持たないことが問題かどうかを聞きたいのだろうか http://mevius.5ch.net/test/read.cgi/tech/1670470167/646
647: デフォルトの名無しさん (ワッチョイ 2b46-t1ev) [] 2023/02/17(金) 17:42:39.59 ID:m5TXxyVw0 ありがとうございます サーバー側で頑張って処理します! http://mevius.5ch.net/test/read.cgi/tech/1670470167/647
648: デフォルトの名無しさん (ワッチョイ 9bac-4RKc) [sage] 2023/02/17(金) 20:17:25.78 ID:O/H37gNs0 むしろフロントは何も考えずboolなりエラーコードなりで処理するほうが簡単やろに http://mevius.5ch.net/test/read.cgi/tech/1670470167/648
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 354 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s