- 1 名前:デフォルトの名無しさん [2018/08/27(月) 16:02:00.94 ID:vY3QDx2y0.net]
- 次スレを立てる時は本文の1行目に以下を追加して下さい。
!extend:on:vvvvv:1000:512 C++に関する質問やら話題やらはこちらへどうぞ。 ただし質問の前にはFAQに一通り目を通してください。 IDE (VC++など)などの使い方の質問はその開発環境のスレにお願いします。 前スレ C++相談室 part137 https://mevius.5ch.net/test/read.cgi/tech/1531558382/ このスレもよろしくね。 【初心者歓迎】C/C++室 Ver.103【環境依存OK】 https://mevius.5ch.net/test/read.cgi/tech/1530384293/ ■長いソースを貼るときはここへ。■ codepad.org/ https://ideone.com/ [C++ FAQ] https://isocpp.org/wiki/faq/ www.bohyoh.com/CandCPP/FAQ/ (日本語) ----- テンプレ ここまで ----- VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
- 101 名前:はちみつ餃子 mailto:sage [2018/08/31(金) 23:16:56.24 ID:NWzNDPzW0.net]
- 「文字列型」という言葉を使うと語弊がある気がするぞ。
- 102 名前:デフォルトの名無しさん mailto:sage [2018/08/31(金) 23:21:39.46 ID:R+q9F3xyM.net]
- 現在時刻(またはPCやexe起動からの経過時間)をmillisecondsで取得する方法ってありますか?
mm-dd-yyみたいな形式ではなくて全部数字で取得したいです
- 103 名前:デフォルトの名無しさん [2018/08/31(金) 23:24:08.56 ID:4ZfpOo1s0.net]
- exeだからwindows
つまりGetTickCount()
- 104 名前: mailto:sage [2018/08/31(金) 23:59:05.22 ID:saaKamBG0.net]
- >>101
https://ideone.com/H6bajN
- 105 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 00:01:43.12 ID:eGvEpu9E0.net]
- なんでCの頃にcharを符号付きを許したのかが謎
文字は負の値にならないとかいうルールまで定めながら charをunsignedと定義することを頑なに拒んだ古代の連中は一体何を守ろうとしたのか
- 106 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 00:06:54.80 ID:eGvEpu9E0.net]
- charのsignedとunsignedの処理系依存の混乱さえなければ今でもmalloc()はchar*(サイズ1の型のポインタ)を返してくれて便利だったかもしれんのに、
- 107 名前:デフォルトの名無しさん [2018/09/01(土) 00:09:21.94 ID:/wwW4VSs0.net]
- asciiは7bit
いまでもC++はどんなオブジェクトでも(char*)でキャストすることは 仕様で許されてる
- 108 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 00:09:26.78 ID:Lo8welT80.net]
- >>99
そうであればよかったんだけどstreamsでの扱いは全部文字型なんだよな。 おかげでuint8_tをstreamに出力したら文字が出てくる羽目に。
- 109 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 00:15:47.63 ID:eGvEpu9E0.net]
- >>106
E B C D I C は 8 b i t じ ゃ わ ! >>106 キ ャ ス ト し た だ け で は c h a r * か な に か の 中 間 変 数 に 代 入 せ ね ば 標 準 の 言 語 規 格 で は + + や - - が で き ん
- 110 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 00:21:54.31 ID:eGvEpu9E0.net]
- スマン訂正;
誤: キ ャ ス ト し た だ け で は c h a r * か な に か の 中 間 変 数 に 代 入 せ ね ば 正: v o i d * 引 数 は キ ャ ス ト し た だ け で は c h a r * か な に か の 中 間 変 数 に 代 入 せ ね ば
- 111 名前:デフォルトの名無しさん [2018/09/01(土) 00:24:45.17 ID:/wwW4VSs0.net]
- 知見が狭い低学歴知恵遅れの世界では
伝統的なテキストがacsiiをさしてることすら わかってないらしいわ 普通に古代のネットワークで7bitのネットワークとかあったからな char*の変数に代入しないと ポインターをインクリメントできないとかあたりまえやんけ C++とか関係ない 相変わらず低学歴知恵遅れはなにをいってるのか意味不明
- 112 名前:デフォルトの名無しさん [2018/09/01(土) 00:28:15.78 ID:/wwW4VSs0.net]
- 昔、なんでメールがiso-2022-jpしかかたくなにダメといわれてたか
きっとその理由も分かってない
- 113 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 00:36:37.58 ID:eGvEpu9E0.net]
- >>110
えっっつ!? 伝統的なテキストの7 bitの文字コードはISO 646のことじゃないの; ていうかASCIIが7 bitで表現できることはなんでCの頃にcharを符号付きを許したのか(>>104)を完全には説明しない charをunsguned charにキめとけばアドレス全般を現す型としてのvoid*なんてものを別途作り出す必要も無く全員ニッコニコー☆だったかもしれんのに…
- 114 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 00:37:24.15 ID:gChyprIt0.net]
- >>106
「どんなオブジェクトポインターでも」の間違い?
- 115 名前:デフォルトの名無しさん [2018/09/01(土) 00:42:50.43 ID:/wwW4VSs0.net]
- MSBに1がたってるオクテットが1つでも入ってたら
それはバイナリだ オブジェクトを(char*)を普通にキャストできる 低学歴知恵遅れのどうでもいい感想やどうでもいい願望なんか関係ない そういう仕様だからな 安全なPODは普通にキャストされることがある
- 116 名前:デフォルトの名無しさん [2018/09/01(土) 00:44:26.13 ID:/wwW4VSs0.net]
- オブジェクトポインターなのは
あたりまえ
- 117 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 01:14:05.21 ID:xvCOhCpk0.net]
- 7ビットでも8ビットでも表現できる言語の数は変わらないから
- 118 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 06:51:29.42 ID:QGdL6q/H0.net]
- acsiiってなあに?低学歴知
- 119 名前:b遅れさん []
- [ここ壊れてます]
- 120 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 07:13:19.96 ID:hKSBbo0T0.net]
- >>117
涙拭けよ老眼
- 121 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 07:40:58.94 ID:/JMJVp6oa.net]
- >>110
- 122 名前:デフォルトの名無しさん [2018/09/01(土) 07:48:51.59 ID:vnjaDev80.net]
- 情報系大学3年生
恥ずかしいことに今までやっていた言語がC++じゃなくてCだったことを知った… (だってVisualStudio起動するときにC++開発モードを選ぶように言われたんだもの) そういうわけでC++はどんなもんかなと本屋でちらっと明解C++を手に取ってみたら全く別物じゃねえか… わかんねえよ……ネットで調べてみたら複雑らしいし Cならatcoderで緑色になるくらいは書けるけど、でも就活のときCしか書けませんC++わかりませんってかなり致命的?
- 123 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 08:00:36.94 ID:np0z0HoI0.net]
- >>104
単なる char を int に変換する時に、符号拡張でも0拡張でも、 そのCPUで都合の良い(速く動作させることのできる)命令を使っていいよ、 っていう部分を重視したんじゃないかな。 文字コードは負にならないから、どっちで拡張しても結果に違いは生じない、 という保証が先にあっての話ということで。 MSBが1になる可能性がある8bit値なら signed/unsigned を明示しろと。 >>112 俺はむしろ「値を格納することを目的としない、抽象的な void* ポインタ」が 総称ポインタとして追加されたのを好ましいと思うけど。 「char* には他のどんなポインタもキャストして代入可能、そのポインタを介して メモリアクセスすることも許す」の方が苦し紛れな気がする。 もちろん、このルールがないと本当に苦しい、ないと困るものだけど。
- 124 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 08:15:34.02 ID:Pcb6gvc+0.net]
- >>120
C++は、Cの後置インクリメントという名のとおり 最初はCのつもりで使ってよく 次から少しずつCに対する拡張を憶えていけばよい Cをマスターしている人にとって ごく自然に入っていける言語だから 慌てないでじっくりやってみそ C++の発案者(通称、禿)が書いている有名な本が まさしくCがわかる人のための論調だ ISBN-10: 4797375957 就活では何言語が使えるかより 何を作ったかが大事 C++使えます、なんて新人が自称してても たいていすぐボロが出るし
- 125 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 08:45:34.91 ID:np0z0HoI0.net]
- >122
書籍の紹介をする際にAmazonさんのページへのリンクを貼る人は多いけど、 ISBNだけでタイトルも書かないパターンは初めて見たよ。 『プログラミング言語C++』第4版だね。 おかげで ISBN-10 と ISBN-13 という2種類のISBNがあることも知った。
- 126 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 10:57:23.80 ID:yZa51HUHa.net]
- uint8_tとint8_tを使う。
移植性が良くなる。
- 127 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 11:04:56.69 ID:o5EcbkDPa.net]
- んだ
cstdintとかcinttypesとか使えば良いじゃん
- 128 名前: mailto:sage [2018/09/01(土) 11:30:44.62 ID:xvMvXv+W0.net]
- >>120
私はC++を覚えるのに20年くらいかかっています、アマチュアベースなので
- 129 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 12:18:34.89 ID:Pcb6gvc+0.net]
- みんなそうだよ
C++はC with Classesから30年以上経っているが 未だに発展途上の言語で 新しい機能がどんどんできているから
- 130 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 12:35:41.52 ID:+BAvd4bna.net]
- 文法覚えてもそこがスタート地点
推奨される最先端の実装例を見てみたいがどこにそういう例があるのかも知らない だれかしらないかなあ
- 131 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 12:51:44.34 ID:Pcb6gvc+0.net]
- cl /std:c++latestや
clang-cl -Xclang -std=c++2aとかか?
- 132 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 13:05:09.71 ID:eGvEpu9E0.net]
- レスdクス今全てがつながったわC++完全に理解した!
char→signed int変換を符号拡張でやっても良いという余地を残しておけば、 char→signed int変換を0拡張でやる命令が無いアーキテクチャーであっても、 (たまたま)使う文字コードセットがcharのMSBまで使わないやつ(acsiiとか)であれば (運よく)変換を1命令で済ませられる しかしcharをunsigned charとする案に対するアドバンテージはそれだけ… 我々は滅び去
- 133 名前:った腸古代のアーキテクチャーの痕跡を毎朝目の当たりにしているわけや []
- [ここ壊れてます]
- 134 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 13:20:25.67 ID:eGvEpu9E0.net]
- >>130は、>>121へのレス
痕跡というのは、C++において(オーバーロードとの絡みで)charがsigned charでもunsigned charでもない別の型である件のこと。 >>127 職業的に使う言語とアマチュアベースで使う言語は接する時間が違うから、上達の速度も違う C++はCに擬態することで職場でも家でも継続的に新規の機能を試せたから成功した D言語は職場で12時間C/C++を触った後に家に帰ってD言語脳に切り替えねばならなかったからめんどくさがられて失敗した この反省を踏まえ、Pythonはいつでも初心者モードでも問題なく使える簡単言語になったそうな (ちな職場でこっそり使い倒せる言語はやっぱPerlとJavaScrip(ゲフンゲフン
- 135 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 14:18:13.49 ID:kUpkBQ3x0.net]
- Linux プログラミング・インタフェース、Michael Kerrisk、2012
翻訳者・千住治郎 C++11/14 コア言語、江添 亮、2015 組込み開発者におくるMISRA‐C:2004―C言語利用の高信頼化ガイド、MISRA‐C研究会、2006 これらが、神の書! 膨大なOK・NG パターンを列挙している これらの本を持って、数年山籠もりすべし!w 初心者用の文法書なんて、一部分しか書いていない。 氷山の一角 ドワンゴ江添の本でも、詳細には切りがないので省略しますとかw 無限に出てくるw こういう本を書ける、Kerrisk・千住・江添は、頭がおかしくなってるはず!w
- 136 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 14:22:45.69 ID:xvCOhCpk0.net]
- 上の本高いな
- 137 名前:132 mailto:sage [2018/09/01(土) 15:18:22.65 ID:kUpkBQ3x0.net]
- 「Finnegans Wake」の著者、James Joyce も、
翻訳者の柳瀬尚紀も、頭がおかしいと思ったけど、 132 の本は、まさにそう 頭がおかしくないと、これだけ書けないw
- 138 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 16:12:55.71 ID:wj4q5AyAd.net]
- vcのwriteFileとかの関数って非同期の時戻り値とかどう処理すべきもんなの?
waitforsingleobjectでまつのはセオリーっぽいが そこにたどり着くまでに非同期の処理が終了とかまだ終わってないとかいろんなケース想定されるじゃん?
- 139 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 16:31:40.14 ID:sbs5rSlN0.net]
- MSDNのWaitForSingleObjectのページ読んだ?
実際に書いてみた?
- 140 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 16:45:34.07 ID:JqoAQjEz0.net]
- >>135
WaitForSingleObjectまでに非同期処理が終わってたらWaitForSingleObjectからすぐに抜ける 非同期処理が終わってなければ終わるまでWaitForSingleObjectで待つ 要するにWaitForSingleObjectから帰って来たら非同期処理は終わってる
- 141 名前:デフォルトの名無しさん [2018/09/01(土) 17:05:45.30 ID:/wwW4VSs0.net]
- いまだにメールで昔半角カナを使ってはいけないといわれてた理由すらわかってないのが
よくわかったわ EBCDICは8bitとかいってるぐらいだからな そんなもん意味不明なバイナリだからな 当然utf8も意味不明なバイナリ 頭悪い知恵遅れでも分かったふりしてテキトーなこと書けるのが 2ちゃんねるだからな 2ちゃんねるは頭の悪さを自白するのに最適
- 142 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 17:09:37.10 ID:wj4q5AyAd.net]
- >>136
書いてみた パイプを使ったデータのやり取りをしようとしていて writeFileだけでなくConnectNamedPipeだったりの非同期処理の異常系で困っている 通常の操作はおそらくできてると思うんだが.
- 143 名前:...
>>137 やっぱりそういうことで良いんやね [] - [ここ壊れてます]
- 144 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 17:46:30.13 ID:C1azqw0O0.net]
- >>130
>C++完全に理解した! 小悟を経て大悟に至る長大なステップのほんの一段に過ぎない・・・
- 145 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 18:01:58.23 ID:QGdL6q/H0.net]
- C++erは3種類しかいない
C++を理解せずに書いている素人、C++を理解したと勘違いしてる素人、いつか人類はC++を理解できるのだろうかと日夜考え続けている素人だ
- 146 名前:デフォルトの名無しさん [2018/09/01(土) 18:06:49.23 ID:IaxL4QGW0.net]
- C++はわしが育てた。
- 147 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 18:20:12.88 ID:TMvFd8Nda.net]
- >>141
.0.5%ぐらいは真のC++プログラマーがいると信じたい 今まで出会ったことがない
- 148 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 19:13:37.84 ID:np0z0HoI0.net]
- >>141
「完全な理解」に到達できないようゴールを動かしつづける黒幕、 てのがいそうな感じね。 日々の学習が新規格に追いつかないヘボの愚痴だけど。
- 149 名前:デフォルトの名無しさん [2018/09/01(土) 19:30:28.67 ID:YT761AP20.net]
- 実際これ本物じゃないかと思うよね
www.kh.rim.or.jp/~nagamura/misc/stroustrup-interview.html
- 150 名前:デフォルトの名無しさん [2018/09/01(土) 20:34:01.15 ID:IaxL4QGW0.net]
- >>145
Javaで読み替えてみ。
- 151 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 20:50:59.81 ID:z2qK7ugE0.net]
- javaに必要だったのはGCじゃなくてデストラクタだったりして。
噂によると、参照切るために使い終わったらオブジェクトにNULL入れてるらしい。 それってfreeと違うんかい?
- 152 名前:デフォルトの名無しさん mailto:sage [2018/09/01(土) 20:53:31.39 ID:xvCOhCpk0.net]
- 今使われてるあらゆる言語に置き換えられそう
- 153 名前:デフォルトの名無しさん [2018/09/01(土) 23:46:43.62 ID:IaxL4QGW0.net]
- 進撃の巨人、エンドオブザワールド見たら、ミカサがいきなり不倫してて子供までいる設定に代わっててびっくりしたわ。
原作ではそんな子じゃなかったのに。
- 154 名前:120 [2018/09/02(日) 07:00:47.93 ID:HcdhtgGT0.net]
- >>120です。レス少し遅くなっちゃったけどレスくれたみんな詳しくありがとう
とりあえずじっくり勉強してみることにするわ このご時世、就活を意識するならPythonのほうが優先度は高そう感じがするけど… 就活についてのアドバイスしてくれた人がいるけど、納得した。 「できます」「つかえます」って基準が不明瞭だからさして効果はないか。 ちなみにどんなものを作れば有利に働くかな? 趣味でプログラミングをしているけど何か作りたいものがあってはじめたんじゃなくて競技プログラミングが面白そう、という理由ではじめて競技プログラミングをメインにやってた Cでならシューティングゲームを作ったことはあるけどこれはあまり就活では役に立ちそうにないかな
- 155 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 07:15:15.45 ID:fnBlw2CS0.net]
- >>150
査読論文 100万PVを超えるwebサイト アプリのレビュー経験 上記以外はマイナスになるだけ
- 156 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 07:18:34.72 ID:T+JOOtu00.net]
- 会社によるし何したいかによる
言語仕様やコンパイラに強い人が欲しい会社もあるし ハードウェアやアセンブリレベルに強い人が欲しい会社もあるし CGとか映像処理に強い人が欲しい会社もあるし Windowsのことなら任せろって人が欲しい会社もあるし OSS界隈の事情に詳しい人が欲しい会社もあるし コード土方なんかよりパワポのプロが欲しい会社もある 頑張って
- 157 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 08:54:14.95 ID:5WqNet320.net]
- 組込み開発者におくるMISRA‐C:2004―C言語利用の高信頼化ガイド、MISRA‐C研究会、2006
日本の大企業から、C の専門家、数十人が集まって、この本を書いたけど、 規格について詳しい人は、いなかった 規格書の条文を組み合わせたときに、どういう現象が起こるかわからない。 このレベルの人では、その恐ろしさをよく知っている ルールの組み合わせ爆発が起こるから、無限! だから規格を保証できない よく、わからなかったから規格書を読めっていう奴がいるけど、 そういう奴は、組み合わせ爆発の恐ろしさを、何もわかっていない
- 158 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 10:18:27.88 ID:5WqNet320.net]
- 言語の入門書を読んで、文法だけを知っている人なんて、いらない。
文法だけじゃ、仕事はできない。 仕事とは、システムを作る事だから だから企業は、コンピューターリテラシーのある人が欲しい。 OS の知識。システムの運用構築。 デザインパターン・アルゴリズム・データベースなど、すべての範囲 大量の勉強・資格も必要。 その人が到達したレベルの証明書 Ruby が出来たら、Python もわかる。 Rubyよりも面倒くさいのに、なにも、Pythonで書く理由がない AI・数学系の仕事があって、初めてやるもの float 変数にずっと、1を足し続けていくと、どうなるでしょう? ちょっとした質問をされても、勉強していないと答えられないだろ
- 159 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 10:55:34.36 ID:T+JOOtu00.net]
- >float 変数にずっと、1を足し続けていくと、どうなるでしょう?
答えてどうぞ ちょっとした質問なんだろ?答えて
- 160 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 11:00:46.35 ID:AnLHGx5M0.net]
- 突然ケンカ売り始めてワロタ
- 161 名前:154 mailto:sage [2018/09/02(日) 11:38:28.02 ID:5WqNet320.net]
- 120 みたいな「入門書を読んで、出来ます」っていうような奴は、よくいる。
文法をかじったのと、システムを作るって言うのは、全く違う コンピューターリテラシーが無いと話にならない。 文法よりも、情報処理資格を取った方が、よほど使える 8進数の637 を、16進数で表示しろとか、こういう問題 文法よりも、システムを作るための基礎体力がある人。 登山するのにも、まず基礎体力だろ
- 162 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 11:40:33.24 ID:T+JOOtu00.net]
- >>157
逃げんな答えろ >float 変数にずっと、1を足し続けていくと、どうなるでしょう? 正確に答えて
- 163 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 12:11:20.54 ID:d5Sj8H4uM.net]
- >>158
プログラムで実行すればいいじゃん 馬鹿?
- 164 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 12:52:47.96 ID:GR8jnF/50.net]
- >>158
環境による、以上!
- 165 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 14:37:45.13 ID:5hf5Gg6np.net]
- >>150
>Cでならシューティングゲームを作ったことはあるけどこれはあまり就活では役に立ちそうにないかな そっちの方が大きいと思うが・・w ソフト一本作ったかどうか、ってのは大きいよ
- 166 名前:デフォルトの名無しさん [2018/09/02(日) 14:52:19.54 ID:4Jf6YH6e0.net]
- >>150
> Cでならシューティングゲームを作ったことはあるけどこれはあまり就活では役に立ちそうにないかな そうかなあ?何処に就職しようとするかで変わると思うんだが、しかし、そこまでできるなら結構有利なネタになると思うんだけど。
- 167 名前:はちみつ餃子 mailto:sage [2018/09/02(日) 15:50:29.01 ID:vK23Frpo0.net]
- とにもかくにも何かを「完成させる」ってのは強いと思うよ。
プログラミングに関する色んな理屈は研究されているけれども、 現実の問題に対して適用できる能力はまた別問題だからね。 深く知っているやつよりも目的を達成できるやつが偉い。 もちろん深く知っている方が色々な問題に対して出来ることは多いはずだけど、 実際にやったという見える実績がないと評価しようがないもの。 評価基準は評価する側のことだから、 ひょっとするとあまり気にしない評価者もいるかもしれないし、 高く評価するかもしれないということはある。 でも、無かったら何にも無いだけ。
- 168 名前: mailto:sage [2018/09/02(日) 17:18:56.14 ID:oSO4LvdH0.net]
- >>163
>とにもかくにも何かを「完成させる」ってのは強い 強いですね… ある程度できてしまうと、情熱が失せるというか妥協するというか手を抜くというか それを完成形に持っていくのには知性ではなく意志が必要だとおもいます、そして現在は知性(主知主義)よりも意志(主意主義)を評価する時代かと 私についていえば直近は https://mevius.5ch.net/test/read.cgi/tech/1524570314/795-796 に執心していたのが、α版 https://mevius.5ch.net/test/read.cgi/tech/1434079972/52 ができてしまうと、ある意味どうでもよくなって、β版 https://mevius.5ch.net/test/read.cgi/tech/1434079972/53 を書き上げた頃は、変てこな義務感だけでいわば青息吐息で動いていた感じです、たぶんこれ以上手をいれることはないでしょう、全然未完成なんですけれども…
- 169 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 17:40:53.37 ID:d5Sj8H4uM.net]
- ゲームってプログラムより素材でしょ
- 170 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 17:43:17.01 ID:HUwXytGW0.net]
- まるでプロには知性が足りないとでも言わんばかりだな
君の書いたソレは売り物になるレベルのソフトなの?
- 171 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 17:44:50.35 ID:HUwXytGW0.net]
- >>165
アホぬかせ
- 172 名前: mailto:sage [2018/09/02(日) 17:56:52.92 ID:oSO4LvdH0.net]
- >>166
どこを縦読みすれば?
- 173 名前:デフォルトの名無しさん [2018/09/02(日) 18:21:41.50 ID:4Jf6YH6e0.net]
- ん
フ
- 174 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 19:11:21.08 ID:p4iMlD/t0.net]
- >>165 の意図を正しく読み取ってないかも知れんけど…。
プレイヤーにとっては、凄いプログラムで動いてるゲームより 〜さんがキャラクタ描いてる、〜さんが声アテている、の方が 購入の理由や評価の基準になってる、という面では 「プログラムより素材」と言えるかも。 テトリスやぷよぷよが売れたときは、 また別の意味で「プログラムより素材」だったんだけど。 現在ではマインクラフトなどかな。 技術的にスゲーって感じたゲームはPS2の「大神」だったかな。 それ以後あんまり遊んでないし。
- 175 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 19:17:19.67 ID:KDgwy3t20.net]
- 君らいっぺん3Dのゲームがどういう技術で成り立ってるか調べたらいいよ
全く想像つかないのに適当こいてるだろ?
- 176 名前:デフォルトの名無しさん [2018/09/02(日) 19:26:28.00 ID:fUkDgbHp0.net]
- >>171
しらべてみたら監督技術、プロデュース技術、ディレクション技術なんだな。 一番重要なのは資金調達技術だって。 思ってたのと全然違うわ。
- 177 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 19:29:29.85 ID:KDgwy3t20.net]
- アホだろお前
- 178 名前:デフォルトの名無しさん [2018/09/02(日) 19:32:57.27 ID:fUkDgbHp0.net]
- ゲーム業界ではパワポを使いこなせないと会議で発言権を得られないって聞いたことがあるな。
- 179 名前:デフォルトの名無しさん [2018/09/02(日) 19:35:22.26 ID:fUkDgbHp0.net]
- そういえばジョブス氏も皆さんの前でお話しするときはパワポ使ってたよね。
WindowsよりOSXというお話をするときでさえ、スクリーンにはパワポが映ってた。
- 180 名前:デフォルトの名無しさん [2018/09/02(日) 19:36:03.23 ID:4Jf6YH6e0.net]
- 話がいつの間にか売れるゲームの話になってる?
元の話は学生が就活時にCでゲーム作った事が役に立つかって話だったと思うが。
- 181 名前:デフォルトの名無しさん [2018/09/02(日) 19:37:22.81 ID:4Jf6YH6e0.net]
- >>175
Macで動くやつではなく?
- 182 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 19:55:02.00 ID:KDgwy3t20.net]
- >>176
なってないw QZと165に釘さしたかっただけ 別に趣味グラマを否定したいわけじゃないけど、一本人が使いたがるようなレベルのソフトを作ろうとすると、言語の知識だけではない様々な現実的な問題に直面するだろ それを乗り越えたかどうかってのは採用担当の評価に大きく関わってくると思うけどね はっきり言うと、QZのレスは、それを乗り越えるのは意志だけ(つまりソフトを作り上げるために必要になってくる知識など、言語の知識以外には無い)と暗に決めつけてる 最近そういう傲慢な趣味グラマがC++界隈でよく見受けられるけど、そういうの良くないよマジで
- 183 名前:デフォルトの名無しさん [2018/09/02(日) 20:08:55.68 ID:Tb3tt8fk0.net]
- それでコードはもうすでに自分は書けるもんだと勝手に思い込んで
まともな教育を受けてない低学歴知恵遅れのアホなくせに思い上がってるウンコが この板にはわんさかいる 視野が狭いとそうなる 低学歴知恵遅れはどうしても視野が狭くなる 知見の範囲が限られるからな
- 184 名前: mailto:sage [2018/09/02(日) 20:09:48.00 ID:oSO4LvdH0.net]
- >>178
>QZのレスは、それを乗り越えるのは意志**だけ** >>164 ではそうはいっていませんよ、意志の重要性を主張していますが、知性(=知識)が不要とはいっていない、ちょっと言葉が足りなかったのは認めますが 知性がなければ、そもそもプログラムを記述することすら出来ないでしょう? 文脈としては >>150 を応援している内容です 「根性論」の気配を感じて反感をもたれているのだろうとは推察しますけれども
- 185 名前:デフォルトの名無しさん [2018/09/02(日) 20:12:17.71 ID:Tb3tt8fk0.net]
- 質問してるヤツ未満のとにかく程度の低いウンコが
この板で幅をきかせてるのが一番の問題
- 186 名前:デフォルトの名無しさん [2018/09/02(日) 20:30:49.80 ID:fUkDgbHp0.net]
- 質問者のほうが詳しいもんな。
- 187 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 20:32:00.95 ID:ZRAAplmr0.net]
- 暗にマウンティングしようとしすぎなんだよ、聞かれたことだけ答えてろ
- 188 名前:デフォルトの名無しさん mailto:sage [2018/09/02(日) 20:40:57.55 ID:x4is64QR0.net]
- >>167
いや、俺はゲームプログラムは作れるが 絵や音楽は無理だわ
- 189 名前:デフォルトの名無しさん [2018/09/02(日) 20:42:56.80 ID:fUkDgbHp0.net]
- 絵や音楽を作るAIをプログラミングすれば。
- 190 名前:デフォルトの名無しさん [2018/09/02(日) 22:53:04.36 ID:fUkDgbHp0.net]
- gperfをconstexprで実現するライブラリない?
- 191 名前:デフォルトの名無しさん [2018/09/02(日) 22:54:40.74 ID:fUkDgbHp0.net]
- >>153
数十人も集まったら臨界起こる。 危険。
- 192 名前:デフォルトの名無しさん mailto:sage [2018/09/03(月) 14:05:29.69 ID:oGMLPH120.net]
- >>170
ぷよぷよにしろテトリスにしろ完全に動くから売れるんだぞ 数年前に家庭用機に動きもっさりバグだらけのテトリスがあったが発売数日で誰もやってなかったよ
- 193 名前:デフォルトの名無しさん mailto:sage [2018/09/03(月) 20:11:20.95 ID:e/XZidXx0.net]
- 数年て
30年近く前の話だろそれ…
- 194 名前:デフォルトの名無しさん mailto:sage [2018/09/03(月) 20:23:04.08 ID:JI8nhEFS0.net]
- 何言ってんだこいつ・・・w
- 195 名前:デフォルトの名無しさん mailto:sage [2018/09/03(月) 20:23:26.23 ID:CjQwreEv0.net]
- 無論コレですな
ttps://koty.wiki/Tetris
- 196 名前:デフォルトの名無しさん mailto:sage [2018/09/03(月) 20:45:30.49 ID:e/XZidXx0.net]
- てっきり任天堂のファミコンテトリスの話かと
- 197 名前:デフォルトの名無しさん mailto:sage [2018/09/03(月) 20:54:01.67 ID:oGMLPH120.net]
- xboxoneだぞ
- 198 名前:デフォルトの名無しさん [2018/09/03(月) 20:57:10.35 ID:E2St7m4+0.net]
- テトリスごときでcなんか不要
javascriptで十分 codepad.org/GePSyxwv ← コレでできあがり このコードをメモ帳にコピペしてaho.htmlで保存 ↓ aho.htmlダブルクリック ↓ テトリス起動
- 199 名前: mailto:sage [2018/09/04(火) 00:05:00.11 ID:lJV/Mb/R0.net]
- 以前の話
https://mevius.5ch.net/test/read.cgi/tech/1531558382/942,943 やりたいこと https://mevius.5ch.net/test/read.cgi/tech/1524570314/713 質問 一つの bitset または vector<bool> に対して、異なるスレッドから集中してビットをオンしまくる、ということをして矛盾が発生することはありますか? やりたいことはエラトステネスのふるいなので、この場合オンしたあとオフすることはありません こういうことをして大丈夫かどうか調べてみたけれどもよくわかりません bitset https://ideone.com/12V4WY vector<bool> https://ideone.com/iVcLWd 付随しての質問 biset や vector<bool> というのは、一つの物理バイトに対して複数の bool を詰め込んだ作りとして実装されているのでしょうか? この場合 bitset[index] = boolean, とか vector[index] = boolean (operator[] が「bool の参照」
- 200 名前:?を返す、みたいな感じ) は実際にはどのように記述されているのでしょうか? []
- [ここ壊れてます]
- 201 名前:さまよえる蟻人間 mailto:sage [2018/09/04(火) 00:09:11.92 ID:I66W1B5fd.net]
- See source by your IDE.
|

|