!extend:checked:vvvvv:1000:512
(新スレ立ての際上記コマンドを2行書き込んでください)
C言語の話題のみ取り扱います C++の話題はC++スレへ
質問には最低限の情報(ソース/コンパイラ/OS)を付ける
数行で収まらないソースは以下を適当に使ってURLを晒す
https://paiza.io/
https://ideone.com/
http://codepad.org/
C11
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1570.pdf
C99
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf
http://kikakurui.com/x3/X3010-2003-01.html
C FAQ 日本語訳
http://www.kouno.jp/home/c_faq/
JPCERT C コーディングスタンダード
https://www.jpcert.or.jp/sc-rules/
※前スレ
C言語なら俺に聞け 154
https://mevius.5ch.net/test/read.cgi/tech/1578997950/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
C言語なら俺に聞け 155
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 76ba-P5bm)
2020/05/10(日) 23:20:27.99ID:Z3WQBr9X0734はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 813e-++7W)
2020/08/12(水) 18:20:24.44ID:WoaeeAs50 長時間労働に耐えられる体力があるのかもしれんし、
有力者に取り入る能力が高いのかもしれんし、
幸運値が高くてなんとなくやっていけてるのかもしれん。
それも成果。
有力者に取り入る能力が高いのかもしれんし、
幸運値が高くてなんとなくやっていけてるのかもしれん。
それも成果。
735デフォルトの名無しさん (ワッチョイ 7197-9ujE)
2020/08/12(水) 23:23:26.75ID:/aSZJl0C0 ユーザーからしたら、どんなクソコードが走ってようがテストされ尽くして品質保証がされていてちゃんと動いてるならどうでもいいよ。
開発者からしたら、クソコードは工数が膨れ上がる原因になるからやめて欲しいけど。
そして品質保証プロセスがあると面倒臭いルールだらけで足止めを食らうからそういう世界では開発したくない。
でも、MISRAとかはそういう面倒臭いルールで品質を保証するためのもので、辛い開発プロセスを我慢して製品を作り上げられるのはプロの開発者だと思うよ。
それなりに優秀な人、ぐらいだとアーキテクチャを知り尽くしているところまでは行ってないと思うし、
思わぬところで不具合を発生させてしまうものだから。
エレガントなコードかつ、品質の保証範囲も広いコードを書ける開発者なんか極少数なんだからミッションクリティカルなところでは規約で縛ってくしかないと思うよ。
開発者からしたら、クソコードは工数が膨れ上がる原因になるからやめて欲しいけど。
そして品質保証プロセスがあると面倒臭いルールだらけで足止めを食らうからそういう世界では開発したくない。
でも、MISRAとかはそういう面倒臭いルールで品質を保証するためのもので、辛い開発プロセスを我慢して製品を作り上げられるのはプロの開発者だと思うよ。
それなりに優秀な人、ぐらいだとアーキテクチャを知り尽くしているところまでは行ってないと思うし、
思わぬところで不具合を発生させてしまうものだから。
エレガントなコードかつ、品質の保証範囲も広いコードを書ける開発者なんか極少数なんだからミッションクリティカルなところでは規約で縛ってくしかないと思うよ。
736デフォルトの名無しさん (ワッチョイ c20e-p5K4)
2020/08/13(木) 06:04:03.36ID:UjRsJ9BY0 本書いてるやつらの個人的な好みだの
大事にしたところで結局使えねえバカに合わせろだのと
くだらねえことばかり分厚い本1冊渡してすべて読んで従えなんてやると
やる気なくさせるだけだ
大事にしたところで結局使えねえバカに合わせろだのと
くだらねえことばかり分厚い本1冊渡してすべて読んで従えなんてやると
やる気なくさせるだけだ
737デフォルトの名無しさん (ワイーワ2 FF8a-jwrZ)
2020/08/13(木) 10:30:22.58ID:m1xh97jBF 他人を騙すのが上手いのがプロっていうイメージ
738685 (ワッチョイ e52c-178q)
2020/08/13(木) 10:37:21.72ID:b3k2BUbg0 著者の好みとか、そういう次元ではない
日本の大企業のトップ、50人が集まっても、誰も規格を知らない。
規格の研究は、それだけで何十年も掛かるから、開発者ができない
基本、企業には、そういう開発しない人は、いらない
だから日本には、規格に精通した研究者がいなくなった。
江添亮ぐらい
だから、欧州のMisra-C に聞きながら、作った。
でも、欧州側にも詳しい香具師がいないのは、同じ。
日本側が、欧州側の間違いを訂正したりもしてる
企業としては、規格だけを何十年も研究しているような香具師を雇わないのだろう。
だから、まぎれなく書かないと、誰も規格を調べられないから、困る
日本の大企業のトップ、50人が集まっても、誰も規格を知らない。
規格の研究は、それだけで何十年も掛かるから、開発者ができない
基本、企業には、そういう開発しない人は、いらない
だから日本には、規格に精通した研究者がいなくなった。
江添亮ぐらい
だから、欧州のMisra-C に聞きながら、作った。
でも、欧州側にも詳しい香具師がいないのは、同じ。
日本側が、欧州側の間違いを訂正したりもしてる
企業としては、規格だけを何十年も研究しているような香具師を雇わないのだろう。
だから、まぎれなく書かないと、誰も規格を調べられないから、困る
739デフォルトの名無しさん (ワッチョイ c20e-p5K4)
2020/08/13(木) 11:16:30.65ID:UjRsJ9BY0 馬鹿か
家電量販店くらい覗いてみろ
新規格が発表されるたびにメーカー各社いち早く対応製品出してるだろ
家電量販店くらい覗いてみろ
新規格が発表されるたびにメーカー各社いち早く対応製品出してるだろ
740デフォルトの名無しさん (ワッチョイ 9901-E2Bm)
2020/08/13(木) 11:32:05.85ID:VDPM7Buu0 成果物という言い方に違和感。
普通に製品で良いのでは?
普通に製品で良いのでは?
741デフォルトの名無しさん (ワッチョイ 81da-++7W)
2020/08/13(木) 11:37:09.38ID:YgH3wASL0 >>740
製品作ってるわけじゃないからな
製品作ってるわけじゃないからな
742デフォルトの名無しさん (ワッチョイ 3163-p0wA)
2020/08/13(木) 11:37:44.29ID:nPN4GQVV0 コンパイラの新しい規格が決まりました
対応する新製品、本日発売です
対応する新製品、本日発売です
743デフォルトの名無しさん (ワッチョイ 2252-MHHw)
2020/08/13(木) 12:02:05.37ID:oBQ5L51M0 >>738
前々から馬鹿だとは思ってたが、ここまで馬鹿だとは
前々から馬鹿だとは思ってたが、ここまで馬鹿だとは
744デフォルトの名無しさん (ワッチョイ c20e-p5K4)
2020/08/13(木) 12:25:23.76ID:UjRsJ9BY0 >>742
まさかとは思うがイヤミのつもりか?
まさかとは思うがイヤミのつもりか?
745デフォルトの名無しさん (ワッチョイ c219-k0xq)
2020/08/13(木) 12:35:10.28ID:l61yvHm+0 社内で使うツールなんかも製品なんていうのか?
むしろ成果物のほうが一般的に使う用語だと思うぞ
もしかしたら業界によって違うかもしれんが
大体の業界でプログラムだけで製品にならんからな
むしろ成果物のほうが一般的に使う用語だと思うぞ
もしかしたら業界によって違うかもしれんが
大体の業界でプログラムだけで製品にならんからな
746デフォルトの名無しさん (ドコグロ MM61-eTOa)
2020/08/13(木) 12:37:35.56ID:jTOLwBsaM747デフォルトの名無しさん (ワッチョイ c2a5-by2p)
2020/08/13(木) 13:13:16.97ID:CM5c4LB70 つまり間接成果物か。
作る意味あんのそれ
一銭たりとも稼いでないじゃん
それとも中間体なの
作る意味あんのそれ
一銭たりとも稼いでないじゃん
それとも中間体なの
748デフォルトの名無しさん (ワイーワ2 FF8a-jwrZ)
2020/08/13(木) 13:20:07.07ID:KaPqduB6F 言葉遊びだしどうでも良いけど
副産物って言うかな
副産物って言うかな
749デフォルトの名無しさん (スップ Sdc2-k0xq)
2020/08/13(木) 13:21:11.74ID:sAiv34b1d 稼いでるでしょw
そういうのでお金もらったこと無いの?
お仕事知らなすぎでしょ
そういうのでお金もらったこと無いの?
お仕事知らなすぎでしょ
750デフォルトの名無しさん (ワッチョイ c2a5-by2p)
2020/08/13(木) 13:41:31.84ID:CM5c4LB70 やっぱり視点がここまで違うんだな
お前にやるカネなんてどうでもいいよ
製品が稼いでくるカネに興味あるんだよ
だから間接成果物だろ
経理の奴らにだって給料渡してんのは誰でも知ってるよ
お前にやるカネなんてどうでもいいよ
製品が稼いでくるカネに興味あるんだよ
だから間接成果物だろ
経理の奴らにだって給料渡してんのは誰でも知ってるよ
751デフォルトの名無しさん (ワッチョイ 4946-+LRH)
2020/08/13(木) 13:52:23.74ID:3qG7aIhA0 青果物だろ。八百屋の自覚があるのかねキミたちは。
752デフォルトの名無しさん (ワッチョイ 49b0-p5K4)
2020/08/13(木) 14:04:17.63ID:TgMttUh/0 テストもされていない作りっぱなしの製品にお金払ってくれる顧客ばかりじゃないしなぁ
753デフォルトの名無しさん (ワッチョイ 4201-eTOa)
2020/08/13(木) 14:08:20.70ID:RDWqdqfD0754デフォルトの名無しさん (ワッチョイ 4201-eTOa)
2020/08/13(木) 14:12:24.56ID:RDWqdqfD0755デフォルトの名無しさん (ワッチョイ d166-k0xq)
2020/08/13(木) 14:23:51.21ID:BqAuLMN60 会社から外に出るあらゆるものがすべて製品である、ってのなら言いたいことはわかるよ
でも個人的な感覚ではすべてを製品というのは言葉のとる範囲が広すぎる
設計書やテスト関連のドキュメントなんかを製品とは言いづらい
そういうふわっとしたもの含めてプログラマのアウトプットを一言で表すものとして成果物って単語を使ったにすぎない
でも個人的な感覚ではすべてを製品というのは言葉のとる範囲が広すぎる
設計書やテスト関連のドキュメントなんかを製品とは言いづらい
そういうふわっとしたもの含めてプログラマのアウトプットを一言で表すものとして成果物って単語を使ったにすぎない
756デフォルトの名無しさん (ワッチョイ c20e-p5K4)
2020/08/13(木) 15:20:08.51ID:UjRsJ9BY0 >>747
おまえPGとかいう以前に工業人でさえなさそうに見えるぞ
おまえPGとかいう以前に工業人でさえなさそうに見えるぞ
757デフォルトの名無しさん (ワッチョイ 468c-1RiF)
2020/08/13(木) 16:24:26.08ID:GUNSShX60 データベースかプロジェクトデータで話が通るように初めからやっとけ。
後でこれがないあれがないあるのが常識やろは馬鹿な日の丸会社に多い。
後でこれがないあれがないあるのが常識やろは馬鹿な日の丸会社に多い。
758デフォルトの名無しさん (ワッチョイ c20e-p5K4)
2020/08/13(木) 16:34:29.68ID:UjRsJ9BY0 PGは納品用のコードだけ書いてるわけじゃない
納品に至るまでの内輪で必要になるコードが色々あるかんな
PG経験ないやつに舞台裏の事情がわからんのは当たり前
納品に至るまでの内輪で必要になるコードが色々あるかんな
PG経験ないやつに舞台裏の事情がわからんのは当たり前
759デフォルトの名無しさん (ワッチョイ e9e6-wj9T)
2020/08/13(木) 20:33:00.03ID:5JTzAfSL0 間接成果物www
760デフォルトの名無しさん (ワッチョイ e501-/T98)
2020/08/13(木) 22:12:33.85ID:uUPpxsEe0 言葉があやふやな人って本当に仕事してんのか不安になるね
761デフォルトの名無しさん (ワッチョイ 9901-E2Bm)
2020/08/14(金) 05:26:27.88ID:a6sLiNyt0 でもProductを成果物と訳してるじゃないですか。
これ、オープンソースは無料なので、製品と訳せなかったんですよね?
無料でも製品で良いのでは?
これ、オープンソースは無料なので、製品と訳せなかったんですよね?
無料でも製品で良いのでは?
762デフォルトの名無しさん (ワッチョイ 9901-E2Bm)
2020/08/14(金) 06:17:07.84ID:a6sLiNyt0 念のため記しておきますが、成果物という言い回しは昔からよく使われていたものではなく、JFから始まったスタイルです。
つまり翻訳に起源があります。
つまり翻訳に起源があります。
763デフォルトの名無しさん (ワッチョイ 468c-1RiF)
2020/08/14(金) 06:26:00.09ID:rGV5Pz8z0 開発費だけの受け取りは不正の温床となるので必ず物の納品を義務化しています。
764デフォルトの名無しさん (ワッチョイ 9901-E2Bm)
2020/08/14(金) 06:39:27.33ID:a6sLiNyt0 そういう場合は、JIS用語である中間製品、半製品と言ってるじゃないですか。
オープンソースのときだけ成果物というのは違和感がある。
オープンソースのときだけ成果物というのは違和感がある。
765デフォルトの名無しさん (ワッチョイ 4946-+LRH)
2020/08/14(金) 06:50:36.22ID:dINeHZlk0 >>762
我が社では、成果物という言い回しはJF以前からよく使われていたなあ。
我が社では、成果物という言い回しはJF以前からよく使われていたなあ。
766デフォルトの名無しさん (ワッチョイ d17f-xn0R)
2020/08/14(金) 09:55:53.25ID:JGhukcXO0 大企業間の契約書でも実担当者間の会話でも普通に使われる言葉だし、違和感があるのは単に自分の周りで使われてなかっただけでないかと。
767デフォルトの名無しさん (ワッチョイ c2a5-by2p)
2020/08/14(金) 10:01:34.96ID:SEg+bPfj0 >>754
本当に話が分らんヤツだな
先方に納めたテストは、先方で『稼働』して直接はカネ稼いでないだろ
お前がいくら貰ってようとそんなの関係ない
作ったモン書いたモンが納入先で金稼ぎのツールとして動いてるかどうか、だ
ツール使ってる側から見て、それが直接稼いでるから直接成果物だ
書いてる側の視点なんてのは本当にどうでもいい
お前がどんだけ苦労して作ったとか、作るためにカネ貰ったとか、全くそういうのは関係ないし、不要で、いらないんだ
主観まみれの感情論や精神論は気持ち悪すぎていらないんだよ
で、顧客は、エンジニアが作った器械装置やプログラムを使って稼ぎ出すカネの方に興味がある
本当に話が分らんヤツだな
先方に納めたテストは、先方で『稼働』して直接はカネ稼いでないだろ
お前がいくら貰ってようとそんなの関係ない
作ったモン書いたモンが納入先で金稼ぎのツールとして動いてるかどうか、だ
ツール使ってる側から見て、それが直接稼いでるから直接成果物だ
書いてる側の視点なんてのは本当にどうでもいい
お前がどんだけ苦労して作ったとか、作るためにカネ貰ったとか、全くそういうのは関係ないし、不要で、いらないんだ
主観まみれの感情論や精神論は気持ち悪すぎていらないんだよ
で、顧客は、エンジニアが作った器械装置やプログラムを使って稼ぎ出すカネの方に興味がある
768デフォルトの名無しさん (ワッチョイ 3163-p0wA)
2020/08/14(金) 10:26:56.96ID:Us3wnTKB0 マ板に移動しろ、クソども
769デフォルトの名無しさん (ワッチョイ 4201-eTOa)
2020/08/14(金) 10:35:04.04ID:sRXPDhxm0770デフォルトの名無しさん (ラクッペペ MM26-snu4)
2020/08/14(金) 10:55:52.26ID:P4eFhUvDM771デフォルトの名無しさん (ワッチョイ 8101-1RiF)
2020/08/14(金) 14:35:53.28ID:5R1OsKN50 アマチュアのプロジェクトにへっぽこプログラマは参加できないが
プロのプロジェクトはへっぽこプログラマの方が多い
プロのプロジェクトはへっぽこプログラマの方が多い
772デフォルトの名無しさん (ワッチョイ c20e-p5K4)
2020/08/14(金) 14:41:42.13ID:2wR+X/g+0 確かにハッカー集団にボーガスは入れてもらえないね
773デフォルトの名無しさん (ワッチョイ 468c-1RiF)
2020/08/14(金) 15:33:21.13ID:Z47jWul30774デフォルトの名無しさん (ワッチョイ 7197-9ujE)
2020/08/14(金) 15:41:56.15ID:Z2/UjnqU0 間接成果物を作るのは無駄、というのは、
顧客が絶対チェックしないんだけどなぜか成果物として要求される、
中間工程を納品用にドキュメント化したもの、を作るのが無駄と言ってるのかな
まあ、わからんでもないけどそれがあれば顧客に引き継げる場合もあるし、ケースバイケースのような。
顧客が絶対チェックしないんだけどなぜか成果物として要求される、
中間工程を納品用にドキュメント化したもの、を作るのが無駄と言ってるのかな
まあ、わからんでもないけどそれがあれば顧客に引き継げる場合もあるし、ケースバイケースのような。
775デフォルトの名無しさん (ワッチョイ c20e-p5K4)
2020/08/14(金) 16:23:44.04ID:2wR+X/g+0778デフォルトの名無しさん (ワッチョイ 4914-056u)
2020/08/14(金) 18:05:29.78ID:8V/zklnR0779デフォルトの名無しさん (ワッチョイ c20e-p5K4)
2020/08/14(金) 18:05:35.24ID:2wR+X/g+0 >>777
手合いかと聞いているのを知らないからと思ってしまう
おまえさんの脳味噌こそ深刻なバグ抱えてるぜ
PGの世界でどうだか知らねえのか
マジでトーシロだな
この板では家畜以下の身分てことを自覚しろな
手合いかと聞いているのを知らないからと思ってしまう
おまえさんの脳味噌こそ深刻なバグ抱えてるぜ
PGの世界でどうだか知らねえのか
マジでトーシロだな
この板では家畜以下の身分てことを自覚しろな
780デフォルトの名無しさん (エムゾネ FF62-jwrZ)
2020/08/14(金) 18:16:58.51ID:zY2s9ydfF 投機的な不動産投資は儲からんかも知れんが
マンションとか土地持ってて他人に貸すのは儲かるで
マンションとか土地持ってて他人に貸すのは儲かるで
>>778-779
世間一般ではハッカーとクラッカーとは区別しません、両者ともハッカーといいますね
狭い業界ではハッカーとクラッカーを区別して、いいニュアンスを持つものだけをハッカーとしたいようですが、世間はそうは見ておらずハッカーもクラッカーもどちらも危ないものという認識だから両者を区別していないのです
狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しないという、いい例でしょう、ことわざにもありますよね「井の中の蛙大海を知らず」もっとも海水に耐える蛙は私もしりませんが
そうそう、どうしてもハッカーとクラッカーを区別したいんだったら「ホワイトハッカー」という言葉はある程度認知されているようですから、それを使いなさい
早く馬鹿が治るといいですね
世間一般ではハッカーとクラッカーとは区別しません、両者ともハッカーといいますね
狭い業界ではハッカーとクラッカーを区別して、いいニュアンスを持つものだけをハッカーとしたいようですが、世間はそうは見ておらずハッカーもクラッカーもどちらも危ないものという認識だから両者を区別していないのです
狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しないという、いい例でしょう、ことわざにもありますよね「井の中の蛙大海を知らず」もっとも海水に耐える蛙は私もしりませんが
そうそう、どうしてもハッカーとクラッカーを区別したいんだったら「ホワイトハッカー」という言葉はある程度認知されているようですから、それを使いなさい
早く馬鹿が治るといいですね
782デフォルトの名無しさん (ワッチョイ c20e-p5K4)
2020/08/14(金) 18:33:09.65ID:2wR+X/g+0783デフォルトの名無しさん (ワッチョイ 6277-p5K4)
2020/08/14(金) 18:47:19.76ID:cDg5L/fg0 防衛と侵略が区別できない政治家がいる国だもの。
>>782
>狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しない
>狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しない
>狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しない
>狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しない
>狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しない
>狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しない
>狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しない
>狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しない
>狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しない
>狭い蛸壺で自分勝手にルールを決めても、そんなことはパンピーには通用しない
786デフォルトの名無しさん (ワッチョイ c20e-p5K4)
2020/08/14(金) 19:11:49.78ID:2wR+X/g+0787デフォルトの名無しさん (ワッチョイ 3163-p0wA)
2020/08/14(金) 19:28:49.23ID:Us3wnTKB0 ここはどこの板で、
なんのスレだかも
見ようともしないのか
なんのスレだかも
見ようともしないのか
788デフォルトの名無しさん (ワッチョイ d17f-xn0R)
2020/08/14(金) 21:45:06.99ID:JGhukcXO0 古語で言うところの、夏厨ってやつだね
789デフォルトの名無しさん (ワッチョイ 3163-p0wA)
2020/08/14(金) 22:07:33.94ID:Us3wnTKB0 次スレから、IP強制表示にした方がいい?
790デフォルトの名無しさん (ワッチョイ 4290-o4rh)
2020/08/14(金) 22:13:46.18ID:yLQKJUZJ0 その方がいいと思う
いささか荒れすぎ感
いささか荒れすぎ感
791デフォルトの名無しさん (ワッチョイ 4946-+LRH)
2020/08/14(金) 22:39:41.29ID:AXcHM7Xg0792デフォルトの名無しさん (ワッチョイ 468c-1RiF)
2020/08/14(金) 22:41:53.95ID:h2QIVB9f0793デフォルトの名無しさん (ワッチョイ 81da-++7W)
2020/08/15(土) 00:46:37.07ID:xVZ93qLw0 >>792
本人のふりをして荒らさせようとするのはやめろ
本人のふりをして荒らさせようとするのはやめろ
794デフォルトの名無しさん (ワッチョイ 9901-eqxN)
2020/08/15(土) 12:58:19.65ID:Y9oiVJFr0 2次元配列への走査方向を行と列で入れ替えた際のパフォーマンスの違いは
何に起因するのでしょうか?
いずれにしてもソース上はランダムアクセスに違いないと思うのですが.
https://ideone.com/VjhO3l
何に起因するのでしょうか?
いずれにしてもソース上はランダムアクセスに違いないと思うのですが.
https://ideone.com/VjhO3l
795デフォルトの名無しさん (スッップ Sd62-NiDN)
2020/08/15(土) 13:28:06.72ID:Ol0PEc3Yd キャッシュ
796デフォルトの名無しさん (ワイーワ2 FF8a-jwrZ)
2020/08/15(土) 13:36:54.66ID:cGC1PAzNF >>784
ウィルス持ちの観光客が最強と判明しました
ウィルス持ちの観光客が最強と判明しました
797デフォルトの名無しさん (ワイーワ2 FF8a-jwrZ)
2020/08/15(土) 13:38:45.66ID:cGC1PAzNF >>794
メモリの連続性じゃないの?
メモリの連続性じゃないの?
798デフォルトの名無しさん (ワッチョイ 3163-p0wA)
2020/08/15(土) 13:43:34.64ID:0tc6f7mC0 今のPCってメモリーいっぱい積んでいるから、
よっぽど大きな配列出ないと差が出ないかも知れない
よっぽど大きな配列出ないと差が出ないかも知れない
799デフォルトの名無しさん (ワッチョイ 4961-IBtm)
2020/08/15(土) 13:57:10.40ID:qjcQBNN70 メモリが連続してる方向に走査すればCPUキャッシュが効きやすい
800デフォルトの名無しさん (ワッチョイ 422f-WAQY)
2020/08/15(土) 14:00:10.52ID:fqWla8CQ0 プロセッサのキャッシュにはキャッシュラインと言ってフェッチする単位があるんだよ。
あるアドレスをアクセスしたときラインサイズでフェッチしてあるからその後にそのライン内のアドレスならば速くアクセスできる。
要するに先読みしておいてくれるわけ。
あるアドレスをアクセスしたときラインサイズでフェッチしてあるからその後にそのライン内のアドレスならば速くアクセスできる。
要するに先読みしておいてくれるわけ。
801デフォルトの名無しさん (ワッチョイ 9901-eqxN)
2020/08/15(土) 14:31:56.10ID:Y9oiVJFr0 なるほどarr[i][j]へのアクセスでarr[i]の周辺もキャッシュに乗ることになって、
その近くなら早くアクセスできるんですね。
ありがとうございます。
その近くなら早くアクセスできるんですね。
ありがとうございます。
802デフォルトの名無しさん (ワッチョイ 9f10-fAYc)
2020/08/19(水) 09:31:04.59ID:9mqf8z+n0803デフォルトの名無しさん (スププ Sd9f-wndR)
2020/08/19(水) 12:30:49.32ID:ToVJAng8d まるでSuperfetchみたいな本末転倒だな
804デフォルトの名無しさん (ワッチョイ 1f05-YpYZ)
2020/08/19(水) 13:40:38.15ID:vFpWtsM/0 >>802
無意味なコピーだとコンパイラに見抜かれたら意味ないよね
無意味なコピーだとコンパイラに見抜かれたら意味ないよね
805デフォルトの名無しさん (ワントンキン MMdf-Ypyb)
2020/08/19(水) 20:00:17.69ID:/fw6ffjlM キャッシュに乗せるかどうかってコンパイラの仕事なの?
806デフォルトの名無しさん (ワッチョイ 9fca-8gnn)
2020/08/19(水) 20:01:21.69ID:iriw96df0 メモリアクセスしないといけないのに最適化でそのアクセスが省略されちゃうってこと
807デフォルトの名無しさん (ワントンキン MMdf-Ypyb)
2020/08/19(水) 20:02:45.07ID:/fw6ffjlM ああそっちか
808デフォルトの名無しさん (ワッチョイ 1fbb-Dag0)
2020/08/19(水) 20:19:01.78ID:wUlRTy820 -O3でコードが省略されるんですが計測したいのに省略されちゃうと計測できないんですが
-O3は計測するなってことですか?
-O3は計測するなってことですか?
809デフォルトの名無しさん (ワッチョイ 9f63-n+O8)
2020/08/19(水) 20:28:37.21ID:hsLGYVPM0 何らかの方法で「使ってますよ」って教えればいい
810デフォルトの名無しさん (ワッチョイ 1fbb-Dag0)
2020/08/19(水) 21:37:28.51ID:wUlRTy820 >>809
この前関数の呼び出しコストを計測しようとしたんですよ
void f() { }
みたいな関数なんですけど
でも-O3にすると関数呼び出しが省略されるんですね
このケースってなにかうまい方法ありますか?
この前関数の呼び出しコストを計測しようとしたんですよ
void f() { }
みたいな関数なんですけど
でも-O3にすると関数呼び出しが省略されるんですね
このケースってなにかうまい方法ありますか?
811デフォルトの名無しさん (ワッチョイ 1fbb-Dag0)
2020/08/19(水) 21:40:25.73ID:wUlRTy820 後出しみたいになってすみませんm(_ _)m
812蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd9f-iJX3)
2020/08/19(水) 21:41:01.00ID:FObCC8uFd マイナスオーゼロにすればぁ?
813デフォルトの名無しさん (スップ Sd1f-RBSG)
2020/08/19(水) 21:41:20.02ID:4erVQTjid 処理0個
処理1個
処理2個
の関数作って時間はかって処理1個にかかる時間を引き算
処理1個
処理2個
の関数作って時間はかって処理1個にかかる時間を引き算
814デフォルトの名無しさん (スップ Sd1f-RBSG)
2020/08/19(水) 21:42:15.13ID:4erVQTjid 最適化で展開とかされたらあかんけどね
815デフォルトの名無しさん (ブーイモ MM0f-PYI5)
2020/08/19(水) 21:44:41.25ID:afdzM61xM 最近のコンパイラさんは賢いで〜
816デフォルトの名無しさん (スップ Sd1f-RBSG)
2020/08/19(水) 21:45:36.69ID:4erVQTjid 最悪アセンブラ見てステップ数数える
関数呼び出しだけならそんな無いでしょ
関数呼び出しだけならそんな無いでしょ
817デフォルトの名無しさん (ワッチョイ 9f63-n+O8)
2020/08/19(水) 22:16:05.51ID:hsLGYVPM0 中でグローバル変数に代入してみたら?
コンパイラから見て、どこで使うかは分からないと思うよ
コンパイラから見て、どこで使うかは分からないと思うよ
818デフォルトの名無しさん (ワッチョイ 9fda-Dag0)
2020/08/19(水) 23:09:46.74ID:BCDBcsjw0 動的リンクされるようライブラリにすればいいんじゃね?
819デフォルトの名無しさん (ワッチョイ 1fbb-Dag0)
2020/08/19(水) 23:19:26.76ID:wUlRTy820 なるほど
参考にします
参考にします
820デフォルトの名無しさん (ワッチョイ 9f01-G9q0)
2020/08/19(水) 23:24:44.35ID:1TMyVKY80821デフォルトの名無しさん (ワッチョイ 7ff9-Dag0)
2020/08/20(木) 00:41:38.77ID:di44bxHe0 -O3でコンパイルした時のものを計測したいんだから
なくなる=時間0が正しいんじゃないの?
なくなる=時間0が正しいんじゃないの?
822デフォルトの名無しさん (ワッチョイ ff28-wQSi)
2020/08/20(木) 11:46:13.26ID:vxwYzwgQ0 前処理マクロの質問です。
ファイルの名前と関数名がコロンで繋がれた文字列を出力するマクロを作りたいです。
具体的には
somefile.cというファイルの中で
int somefnc(void) {
puts(FILE_FUNC);
return 0;
}
みたいなコードが,前処理を経て
int somefnc(void) {
puts("somefile:somefnc");
return 0;
}
というコードに変換されるようなマクロが書きたいです。
どうかよろしくおねがいします。
ファイルの名前と関数名がコロンで繋がれた文字列を出力するマクロを作りたいです。
具体的には
somefile.cというファイルの中で
int somefnc(void) {
puts(FILE_FUNC);
return 0;
}
みたいなコードが,前処理を経て
int somefnc(void) {
puts("somefile:somefnc");
return 0;
}
というコードに変換されるようなマクロが書きたいです。
どうかよろしくおねがいします。
823デフォルトの名無しさん (スップ Sd1f-RBSG)
2020/08/20(木) 13:06:29.61ID:OKbq69D/d824デフォルトの名無しさん (ワッチョイ ff28-wQSi)
2020/08/20(木) 15:49:31.41ID:vxwYzwgQ0 >>823
ありがとうございます。
__FILE__や__func__でファイル名・関数名が取得できることは
知っているのですが,その二つをコロンで繋いで文字列にする方法が
分からないんです。
言葉が足りなくてすいません。
例えば
#define FILE_FUNC __FILE__ ":" __func__
というような定義では,当然ではありますが,
うまくいきません。
__FILE__と__func__を展開しつつ,
間にコロンを入れて,外側を引用符で囲む,
という操作を実現できればいいのですが……。
ありがとうございます。
__FILE__や__func__でファイル名・関数名が取得できることは
知っているのですが,その二つをコロンで繋いで文字列にする方法が
分からないんです。
言葉が足りなくてすいません。
例えば
#define FILE_FUNC __FILE__ ":" __func__
というような定義では,当然ではありますが,
うまくいきません。
__FILE__と__func__を展開しつつ,
間にコロンを入れて,外側を引用符で囲む,
という操作を実現できればいいのですが……。
825デフォルトの名無しさん (スップ Sd1f-RBSG)
2020/08/20(木) 16:13:14.33ID:OKbq69D/d826デフォルトの名無しさん (エムゾネ FF9f-fHWV)
2020/08/20(木) 16:44:22.67ID:RX/3qqm6F char s[4] = "ABC";
は問題無いと思いますが
char s[4] = "ABCD";
とすると警告出ないのですが
最後の'\0'は無視されるのですか?
それとも意図しない領域に描き込まれているのですか?
は問題無いと思いますが
char s[4] = "ABCD";
とすると警告出ないのですが
最後の'\0'は無視されるのですか?
それとも意図しない領域に描き込まれているのですか?
827デフォルトの名無しさん (ブーイモ MMe3-Ga0Q)
2020/08/20(木) 17:36:07.94ID:h4eQG1wdM >>824
fprintf(stderr, "%s:%s", _FILE_, _func_)
fprintf(stderr, "%s:%s", _FILE_, _func_)
828デフォルトの名無しさん (ブーイモ MMe3-Ga0Q)
2020/08/20(木) 17:44:00.86ID:h4eQG1wdM >>826
仕様書6.7.9に余裕があったらnull文字も書き込むよって書いてあるので、余裕がないからnullは書き込まれてないんじゃないかな。
仕様書6.7.9に余裕があったらnull文字も書き込むよって書いてあるので、余裕がないからnullは書き込まれてないんじゃないかな。
829デフォルトの名無しさん (エムゾネ FF9f-fHWV)
2020/08/20(木) 17:52:19.01ID:RX/3qqm6F >>828
ありがとうございます
別の質問なのですが
char s[4] = "ABC";
のとき
printf("%2s\n", s);
で
ABC
まで表示されてしまいます
これを2文字で切るのは
%2s
じゃ駄目なんでしょうか?
ありがとうございます
別の質問なのですが
char s[4] = "ABC";
のとき
printf("%2s\n", s);
で
ABC
まで表示されてしまいます
これを2文字で切るのは
%2s
じゃ駄目なんでしょうか?
830デフォルトの名無しさん (ワッチョイ 9f63-n+O8)
2020/08/20(木) 18:19:55.36ID:ajS/uCbw0 %.2s
831デフォルトの名無しさん (エムゾネ FF9f-fHWV)
2020/08/20(木) 18:47:15.31ID:RX/3qqm6F 出来たかも知れないありがとう
ちなみに
char s[4] = "A";
printf("|%.2s|\n", s); // |A| 右詰めにならない(左に空白一文字分が出来ない)
printf("|%.-2s|\n", s); // |%.0-2s| って表示される
printf("|%-.2s|\n", s); // |A| 左詰めにならない(右に空白一文字分が出来ない)
なんですけど
printf("|%-2.2s|\n", s);
printf("|%2.2s|\n", s);
で自己解決です
ちなみに
char s[4] = "A";
printf("|%.2s|\n", s); // |A| 右詰めにならない(左に空白一文字分が出来ない)
printf("|%.-2s|\n", s); // |%.0-2s| って表示される
printf("|%-.2s|\n", s); // |A| 左詰めにならない(右に空白一文字分が出来ない)
なんですけど
printf("|%-2.2s|\n", s);
printf("|%2.2s|\n", s);
で自己解決です
832デフォルトの名無しさん (ドコグロ MM13-8+FT)
2020/08/20(木) 18:55:26.23ID:6pX7b83qM >824
そもそも__FILE__や__DATE__はリテラルだが__func__ はリテラルじゃないのでそういうことはできない。
そもそも__FILE__や__DATE__はリテラルだが__func__ はリテラルじゃないのでそういうことはできない。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ [冬月記者★]
- 自民・麻生太郎副総裁 石破政権の1年は「どよーん」 高市政権発足で「何となく明るくなった」「世の中のことが決まり動いている」★2 [Hitzeschleier★]
- 【おこめ券】鈴木憲和農相 小泉前農相の備蓄米放出を“反省”「備蓄の円滑な運営を図ってまいります」 [Hitzeschleier★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- ゆたぼん 二重手術を報告「めちゃくちゃ気に入っています」 [muffin★]
- 【山形】クマ駆除で誤射した猟友会隊員に町が1663万円請求へ...弾当たり男性大けが2023年 小国町 [nita★]
- 中国人、ガチ超正論。「日本人がアイヌに対してやったことを『問題ない』とするなら、中国が日本人に同じことをしても文句ないだろう?」 [314039747]
- 【悲報】新米、全く売れなくて倉庫が満杯になってしまうwwwwwwwwwwwwwwwwwwww [802034645]
- 木曜日のんなっしょい❗(・o・🍬)仕放題スレ🏡
- 【悲報】日本共産党、ツイッター速報にブチギレ法的措置WWWWWWWWWWWWWWWWWWWWWWWWWWWW [935793931]
- 官僚「台湾有事についての質問か、『政府として逐一答えない』と…(カタカタカタ)」高市「私1人で答弁できるわよ!」 [972432215]
- 【悲報】麻生太郎さん、オムツをしていた。晋さん…ここにいたんだね… [731544683]
