質問する前にGoogleで検索しましょう。 http://www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
前スレ
スレ立てるまでもない質問はここで 150匹目
https://mevius.5ch.net/test/read.cgi/tech/1537176309/
注意「〜と〜はどっちの方が○いですか?」みたいなのは
このスレの粘着荒らしですので無視してください
スレ立てるまでもない質問はここで 151匹目
■ このスレッドは過去ログ倉庫に格納されています
2018/11/03(土) 19:08:18.89ID:nx8/6O0X
771デフォルトの名無しさん
2019/03/31(日) 11:39:10.64ID:rPefekA8 ソフトさがしかよっ!
773デフォルトの名無しさん
2019/03/31(日) 12:33:22.09ID:Bppz/aAf 次から「スレ立てるまでもないプログラミングの質問はここで」にスレタイを変えれば
スレ違い・板違いの質問が減るんじゃないだろうか
スレ違い・板違いの質問が減るんじゃないだろうか
774デフォルトの名無しさん
2019/04/01(月) 17:37:38.19ID:mxiGkdDo 何か初心者でも参加可能なオープンソースプロジェクトってありますか?
具体的にはある程度言語の基本は理解してるけど
あれば教えてほしいです
具体的にはある程度言語の基本は理解してるけど
あれば教えてほしいです
775さまよえる蟻人間 ◆T6xkBnTXz7B0
2019/04/01(月) 17:44:44.34ID:IR6CehlZ >>774
GitHub読みまくって気に入ったレポジトリにプルリクエストしてみなよ。
GitHub読みまくって気に入ったレポジトリにプルリクエストしてみなよ。
776デフォルトの名無しさん
2019/04/01(月) 18:06:24.59ID:ONnamIue >>774
初心者お断りのプロジェクトは殆ど無い
初心者お断りのプロジェクトは殆ど無い
777デフォルトの名無しさん
2019/04/01(月) 19:34:41.50ID:mxiGkdDo778デフォルトの名無しさん
2019/04/02(火) 16:23:31.52ID:yfiOb+qB 今perlを一番使いこなせるスクリプト言語にしたくて、perl5を勉強しているのですが、もしかしてperlって無くなったりしないのでしょうか?
779デフォルトの名無しさん
2019/04/02(火) 16:32:13.28ID:jr9Y0WaX >>778
無くなるの定義によるがこの板のスレを勢いでソートしてみればオワコンなのはわかるだろう
無くなるの定義によるがこの板のスレを勢いでソートしてみればオワコンなのはわかるだろう
780デフォルトの名無しさん
2019/04/03(水) 13:16:27.40ID:Hc0NOTVg 正規表現について質問です。
*** あいうえお *** - かきくけこ - 9:00-10:00
という文字列があった場合、
あいうえお
かきくけこ
9:00-10:00
をそれぞれ取り出すにはどうしたらいいでしょうか?
*** あいうえお *** - かきくけこ - 9:00-10:00
という文字列があった場合、
あいうえお
かきくけこ
9:00-10:00
をそれぞれ取り出すにはどうしたらいいでしょうか?
781デフォルトの名無しさん
2019/04/03(水) 15:30:30.62ID:Hc0NOTVg >>780です。
自己解決しました。
自己解決しました。
782デフォルトの名無しさん
2019/04/04(木) 17:25:39.82ID:CWV/GvWg フレームワークとAPIの違いってなに?
フレームワーク単体使えばプログラム作れることは解ったけど、c言語だとAPI使ってとか作れるし、ネットで情報取得する時にAPIにアクセスするとか言ってよくわかんないんだけど
フレームワーク単体使えばプログラム作れることは解ったけど、c言語だとAPI使ってとか作れるし、ネットで情報取得する時にAPIにアクセスするとか言ってよくわかんないんだけど
783デフォルトの名無しさん
2019/04/04(木) 17:28:29.59ID:AkvAtARs 質問する前にGoogleで検索しましょう。
784デフォルトの名無しさん
2019/04/05(金) 12:15:57.02ID:xPcsbeSU785デフォルトの名無しさん
2019/04/05(金) 18:22:21.22ID:qQEc9QbG >>784
消えろ
消えろ
786デフォルトの名無しさん
2019/04/07(日) 16:01:20.63ID:MFkC9rxe https://ja.cppreference.com/w/cpp/links/libs
このライブラリに、XML、JSONってあるんですが、C++でXMLとJSONを使う用途ってどんなときですか?
このライブラリに、XML、JSONってあるんですが、C++でXMLとJSONを使う用途ってどんなときですか?
787デフォルトの名無しさん
2019/04/07(日) 16:39:13.56ID:Uqhse/UH >>786
C++で作成したアプリが他のシステムとやり取りするとき、相手側がインターフェースとしてそれらを使用しているからそれに合わせることもあれば、自分のアプリ単独でもデータの保存形式としてそれらを採用することもあるし、いろいろあると思うぞ。
C++で作成したアプリが他のシステムとやり取りするとき、相手側がインターフェースとしてそれらを使用しているからそれに合わせることもあれば、自分のアプリ単独でもデータの保存形式としてそれらを採用することもあるし、いろいろあると思うぞ。
788デフォルトの名無しさん
2019/04/07(日) 16:59:05.56ID:MFkC9rxe >>787
ありがとうございます!
ありがとうございます!
789デフォルトの名無しさん
2019/04/07(日) 17:45:41.44ID:S1k9+TbI マイコンやってる人いますか?
マイコンの何が楽しいのか教えてほしいです
自分も趣味にしようと考えてるのですが、どんなところに面白みを感じるのか知りたいです
マイコンの何が楽しいのか教えてほしいです
自分も趣味にしようと考えてるのですが、どんなところに面白みを感じるのか知りたいです
790デフォルトの名無しさん
2019/04/08(月) 01:33:37.96ID:3hZl3Wdo どん・マイ・コン♪
791デフォルトの名無しさん
2019/04/08(月) 07:28:14.99ID:26lZNeBT792デフォルトの名無しさん
2019/04/08(月) 08:50:57.96ID:QfzJZ21c 主に、センサーを使うのだろう。
ただし、PIC マイコンなどは、C言語だから難しい
ラズパイで、Python でプログラミングする方がよい。
ラズパイの事は、いつも日経Linux に載ってる
ただし、PIC マイコンなどは、C言語だから難しい
ラズパイで、Python でプログラミングする方がよい。
ラズパイの事は、いつも日経Linux に載ってる
793デフォルトの名無しさん
2019/04/08(月) 11:19:12.27ID:HBAqNb7E 俺のスペック
底辺大学の底辺
特に実績や資格もない
そんな俺が人生逆転のためにPCの勉強をしようと思ってるんだけどみんなはどうやって勉強した? 本?PC教室?大学?
底辺大学の底辺
特に実績や資格もない
そんな俺が人生逆転のためにPCの勉強をしようと思ってるんだけどみんなはどうやって勉強した? 本?PC教室?大学?
794デフォルトの名無しさん
2019/04/08(月) 11:20:13.09ID:9iyhsRYm PGじゃなくてPCなら板違い
795デフォルトの名無しさん
2019/04/08(月) 23:53:22.26ID:oc7eEei6 ほんとだPC版あったわすみません
796デフォルトの名無しさん
2019/04/09(火) 22:41:08.63ID:3cQd1WBf プロセスの標準入力に情報を入力した時、
もし他のスレッドからも入力されていたら情報が混線しますか?
もし他のスレッドからも入力されていたら情報が混線しますか?
797デフォルトの名無しさん
2019/04/10(水) 19:15:11.76ID:Rl3DBR8P chrome拡張のスレってない?
Webプログラミング板になるのかな
そっちにも見当たらないんだよね…
Webプログラミング板になるのかな
そっちにも見当たらないんだよね…
798デフォルトの名無しさん
2019/04/10(水) 22:06:02.42ID:Laa+8bN0 Google Chrome 拡張機能 23
http://egg.5ch.net/test/read.cgi/software/1554047904/
http://egg.5ch.net/test/read.cgi/software/1554047904/
799デフォルトの名無しさん
2019/04/10(水) 23:32:17.87ID:Rl3DBR8P800デフォルトの名無しさん
2019/04/10(水) 23:40:52.05ID:7A5tgjmN ない
いるならたてたらいい
いるならたてたらいい
801デフォルトの名無しさん
2019/04/11(木) 09:48:03.80ID:ENlInU7l 聞いてくれよ、XGBoost手動で入れたんだけどさ、
0.82が先月リリースされたばかりなのに
今月頭に入れたバージョンをさっき調べたら0.83なんだよ。。
どういうことだよ。
0.82が先月リリースされたばかりなのに
今月頭に入れたバージョンをさっき調べたら0.83なんだよ。。
どういうことだよ。
802デフォルトの名無しさん
2019/04/11(木) 09:53:07.97ID:ENlInU7l いや、忘れてくれ。。すまん。。
803デフォルトの名無しさん
2019/04/12(金) 17:51:17.57ID:6IS3r2Ti これからやるとしたら
RubyとPHPならどっちがええっすか?
RubyとPHPならどっちがええっすか?
804デフォルトの名無しさん
2019/04/12(金) 17:51:44.19ID:6IS3r2Ti あ、いいわすれました
806デフォルトの名無しさん
2019/04/15(月) 12:58:26.11ID:c3z1LOpb807デフォルトの名無しさん
2019/04/15(月) 18:48:53.61ID:dyxqapN5 PHP8はめっちゃ速いらしいね
808デフォルトの名無しさん
2019/04/16(火) 00:59:33.97ID:6nGrNh+A アルゴリズムについて質問です。
ハッシュ探索の対象となる配列には、同じ数字が2つ以上格納されないという前提で
考えてよいのでしょうか?
例:int[] array = {0, 1, 1, 3};
ハッシュ探索の対象となる配列には、同じ数字が2つ以上格納されないという前提で
考えてよいのでしょうか?
例:int[] array = {0, 1, 1, 3};
809デフォルトの名無しさん
2019/04/17(水) 20:28:13.59ID:bfpXtPq4 ClangやLLVMはJVMのようなクロスプラットフォーム性を持ちうると思いますか?
LLVMはJVMと類似しているところがあります。
中間コードを作成してそこからさらにJITをする、と。
ではJVMのようなクロスプラットフォーム性を持ちうるのでしょうか?
私の考えでは、LLVMやClangが何であれ、
CとかC++で書かれたコードは多くの場合クロスプラットフォームにならないと思います。
たとえ中間コードを生成しても。
数値計算的な処理はクロスプラットフォームになっても、
例えばJavaがSystemパッケージで提供している機能をCやC++で書くと環境依存してしまいそうです。
LLVMやClangというプロジェクトはJVMと競合すると思いますか?
LLVMはJVMと類似しているところがあります。
中間コードを作成してそこからさらにJITをする、と。
ではJVMのようなクロスプラットフォーム性を持ちうるのでしょうか?
私の考えでは、LLVMやClangが何であれ、
CとかC++で書かれたコードは多くの場合クロスプラットフォームにならないと思います。
たとえ中間コードを生成しても。
数値計算的な処理はクロスプラットフォームになっても、
例えばJavaがSystemパッケージで提供している機能をCやC++で書くと環境依存してしまいそうです。
LLVMやClangというプロジェクトはJVMと競合すると思いますか?
810さまよえる蟻人間 ◆T6xkBnTXz7B0
2019/04/17(水) 20:37:44.79ID:1tkAgg9E >>809
LLVMのbitcodeと、WebAssemblyについて、それぞれ三十字程度でまとめといて。
LLVMのbitcodeと、WebAssemblyについて、それぞれ三十字程度でまとめといて。
811デフォルトの名無しさん
2019/04/17(水) 21:07:31.37ID:bfpXtPq4 私はLLVMについて今日調査を開始したのであって、使った事はありませんし詳しくありません。
最初その文言をいれてあったのですが長くなるので削除しました。
最初その文言をいれてあったのですが長くなるので削除しました。
812デフォルトの名無しさん
2019/04/17(水) 21:09:06.48ID:bfpXtPq4 私がLLVMの熟練者であるように思えたのなら、すみません。
そのような態度をとるつもりはありません。
私がそうでない事を暴く事に意味はありません。
私の認識が間違っているなら、ぜひ修正してください。
そのための投稿です。
そのような態度をとるつもりはありません。
私がそうでない事を暴く事に意味はありません。
私の認識が間違っているなら、ぜひ修正してください。
そのための投稿です。
813デフォルトの名無しさん
2019/04/17(水) 21:10:35.32ID:bfpXtPq4 やはりその手の文言は入れておいた方が円滑にコミュニケーションができますね。
なぜかわかりませんが、熟練者である事を装っていると思い込んで、
それを暴く事を目的とする人が出現してしまいます。
なぜかわかりませんが、熟練者である事を装っていると思い込んで、
それを暴く事を目的とする人が出現してしまいます。
814デフォルトの名無しさん
2019/04/17(水) 21:35:42.43ID:ZqVb+yvV windowsでゲーム作りたいならC#でいいの?
あとファイラー作りたい
おすすめの本教えて
ちなみにperlが普通に書けてCが学生の頃に習ったことあるけどもう忘れた
GUIは全然できない
あとファイラー作りたい
おすすめの本教えて
ちなみにperlが普通に書けてCが学生の頃に習ったことあるけどもう忘れた
GUIは全然できない
815デフォルトの名無しさん
2019/04/17(水) 21:39:20.23ID:VHrQPR5f テーブルゲームとかならC#でも良いけど、アクションゲームとかはC/C++とDirectX
816デフォルトの名無しさん
2019/04/17(水) 21:42:04.57ID:o6t++Kqu >>803
Ruby の方がよい。
PHP は、プログラミングの本が少ない。
Word Press ばっかり
一方、Rubyは、シェルスクリプト・PowerShell の代わりになる。
Vagrant, Chef, Homebrew なども、Rubyで書かれているのは、そのため
better Perl
また、オブジェクト指向・関数型で、他言語を学ぶ基礎になる。
JavaScript, Kotlin は、Ruby に似せてる
Ruby の方がよい。
PHP は、プログラミングの本が少ない。
Word Press ばっかり
一方、Rubyは、シェルスクリプト・PowerShell の代わりになる。
Vagrant, Chef, Homebrew なども、Rubyで書かれているのは、そのため
better Perl
また、オブジェクト指向・関数型で、他言語を学ぶ基礎になる。
JavaScript, Kotlin は、Ruby に似せてる
817デフォルトの名無しさん
2019/04/17(水) 21:44:38.67ID:SIKwKn9k > JavaScript, Kotlin は、Ruby に似せてる
じゃあ、JavaScriptとKotlinをやろう!
じゃあ、JavaScriptとKotlinをやろう!
818デフォルトの名無しさん
2019/04/17(水) 21:46:35.61ID:VDkzUi/q819816
2019/04/17(水) 22:30:18.14ID:o6t++Kqu 今までのJavaScript(JS) は、Python と同じで、関数スコープしかなかったけど、
ES2015 では、Ruby と同じ、ブロックスコープも作った!
2つのスコープで厳格にしないと、大規模開発できないから、Rubyに似せた
関数型言語のElixir も、do 〜 end ブロックがあり、Rubyそっくり
Rubyは、シェルスクリプト・1-liner では、JS, Kotlin, Elixir よりも使いやすい
ES2015 では、Ruby と同じ、ブロックスコープも作った!
2つのスコープで厳格にしないと、大規模開発できないから、Rubyに似せた
関数型言語のElixir も、do 〜 end ブロックがあり、Rubyそっくり
Rubyは、シェルスクリプト・1-liner では、JS, Kotlin, Elixir よりも使いやすい
820デフォルトの名無しさん
2019/04/17(水) 22:56:15.13ID:SIKwKn9k よし、じゃあ、JavaScriptとKotlinをやろう!
821デフォルトの名無しさん
2019/04/18(木) 17:07:23.86ID:/n+AA5ti822デフォルトの名無しさん
2019/04/19(金) 00:50:16.63ID:uHU9i8Kv 重くていいけどサクサク動くなら?
823デフォルトの名無しさん
2019/04/19(金) 08:06:38.03ID:GnXLTXUb C#で使ってプリコンパイルインストールかな?
824デフォルトの名無しさん
2019/04/19(金) 13:21:32.46ID:Rb5u/z0h 学校の課題でHTMLでHP作ってるんだけどwin10のパソコンで書いたやつを学校PC(win7)で開くと文字化けするんだがどうすればいいのか教えてくれ
https://i.imgur.com/8QFDaAE.jpg
こんな感じで書いた
https://i.imgur.com/8QFDaAE.jpg
こんな感じで書いた
825デフォルトの名無しさん
2019/04/19(金) 13:50:04.95ID:1TufvKld 何でこの板で聞こうと思ったのか逆に聞きたい。学校って小学校か?
シフトJISで保存しているってオチなのはわかる
シフトJISで保存しているってオチなのはわかる
826デフォルトの名無しさん
2019/04/19(金) 18:59:23.25ID:oQA2PYpz ミーハーワイ、PythonのTシャツ作りたい
ぐぐったらプログラム言語自体に著作権はないらしいそこで気になったんだけど
0.自分で書いたソースをのせる
1.pythonという文字を入れる
2.pythonのロゴを使う
3.自分で着用する
4.友達にあげる
5.ネットで売る
どれがOKでどれがだめ?
ぐぐったらプログラム言語自体に著作権はないらしいそこで気になったんだけど
0.自分で書いたソースをのせる
1.pythonという文字を入れる
2.pythonのロゴを使う
3.自分で着用する
4.友達にあげる
5.ネットで売る
どれがOKでどれがだめ?
827デフォルトの名無しさん
2019/04/19(金) 19:03:13.98ID:Nw50oaDO >>826
0〜5までの組み合わせの条件式作ってやり直してください
0〜5までの組み合わせの条件式作ってやり直してください
828デフォルトの名無しさん
2019/04/19(金) 21:22:43.60ID:Cry1IFM3829デフォルトの名無しさん
2019/04/19(金) 22:03:06.03ID:eOPCjSYi830デフォルトの名無しさん
2019/04/19(金) 22:24:54.37ID:ZQA7Fvdt C#によるWindowsシステムプログラミング
北山 洋幸 (著)
北山 洋幸 (著)
831デフォルトの名無しさん
2019/04/20(土) 04:46:54.34ID:YaBmFALh プログラム(C#のWPF業務アプリ)を解析して仕様書を作ることになったのですが、
画面遷移・データアクセス・各ヘルパーメソッドでの処理など、全体の概要をぱっと見で分かりやすいようにするには、どういう図を作るのがいいでしょうか?
それぞれの詳細は別途記載するので問題ありません。
よい資料があれば教えて下さい。
画面遷移・データアクセス・各ヘルパーメソッドでの処理など、全体の概要をぱっと見で分かりやすいようにするには、どういう図を作るのがいいでしょうか?
それぞれの詳細は別途記載するので問題ありません。
よい資料があれば教えて下さい。
832デフォルトの名無しさん
2019/04/20(土) 07:22:18.32ID:rcvSJkam 北山の本は、素人が読むような本ではない!
>>824-825
ファイルを、shift-jis(sjis, CP932) ではなく、UTF-8N で保存し直す
UTF-8 は、BOM付き
UTF-8N は、BOM無し
Web 系のアプリは、UTF-8 を使う。
sjis は、Windows 内でしか使えない!
改行コードも、WindowsではCR+LF(\r\n)、LinuxではLF(\n)
>>824-825
ファイルを、shift-jis(sjis, CP932) ではなく、UTF-8N で保存し直す
UTF-8 は、BOM付き
UTF-8N は、BOM無し
Web 系のアプリは、UTF-8 を使う。
sjis は、Windows 内でしか使えない!
改行コードも、WindowsではCR+LF(\r\n)、LinuxではLF(\n)
833デフォルトの名無しさん
2019/04/20(土) 11:41:01.50ID:A9F6oX1X 普通UTF-8はBOMを付けない
UTF-8Nていう変な表記を使うのは変態だけ
UTF-8Nていう変な表記を使うのは変態だけ
834デフォルトの名無しさん
2019/04/20(土) 11:54:52.40ID:xKyBwshp notepad.exe「普通ってなんやねん」
835デフォルトの名無しさん
2019/04/20(土) 11:59:23.07ID:VX0Nm4MT BOMいらない派がうるさいから最近は utf-8 with signature だな。
837デフォルトの名無しさん
2019/04/21(日) 05:48:06.19ID:HT/hFmaD C言語ちょこっとかじって次なにか触りたいなと思ってますの
C++とC#だったらどっちがいいっすかね、何やりてーんだとかは特にないっす
あとそんなのやめて黙ってこれやれやってのあれば雑魚にもわかるように理由つけて教えてやってくれたら嬉しいっす
C++とC#だったらどっちがいいっすかね、何やりてーんだとかは特にないっす
あとそんなのやめて黙ってこれやれやってのあれば雑魚にもわかるように理由つけて教えてやってくれたら嬉しいっす
838デフォルトの名無しさん
2019/04/21(日) 06:12:45.67ID:TAIIcaTj 何も作りたいものないのに学んでどうするの?
せめて目的言ってくれないと分からんわ
仕事になるのはどれかとか
せめて目的言ってくれないと分からんわ
仕事になるのはどれかとか
839デフォルトの名無しさん
2019/04/21(日) 07:34:50.24ID:DgK6mtWg 目的ないならJAVA系とかスクリプト系とか
全然別の言語がいいんじゃ?
全然別の言語がいいんじゃ?
840デフォルトの名無しさん
2019/04/21(日) 07:36:00.40ID:B4GAIXft841デフォルトの名無しさん
2019/04/21(日) 10:19:47.63ID:z8PdsQwu 学習意欲だけがあって目的がないなら
そのどちらかならC#
言語仕様がJavaの流れを汲んでいるしより近代的なので他の言語への取っ掛かりとしやすい
C++は必要になったとき学べばいい
そのどちらかならC#
言語仕様がJavaの流れを汲んでいるしより近代的なので他の言語への取っ掛かりとしやすい
C++は必要になったとき学べばいい
>>838
>何も作りたいものないのに学んでどうする
私は作りたいものをなくして言語だけ先にやった口です、たしかにモチベーションに欠ける学習は楽しくない一面もありますが、そういう学習も無意味ではない…
>何も作りたいものないのに学んでどうする
私は作りたいものをなくして言語だけ先にやった口です、たしかにモチベーションに欠ける学習は楽しくない一面もありますが、そういう学習も無意味ではない…
843デフォルトの名無しさん
2019/04/21(日) 13:43:26.25ID:x7ueYzGt そういうことにしとかないと生きるのが辛いんだろ
844デフォルトの名無しさん
2019/04/21(日) 17:07:37.43ID:JHSNmdos 何でも理由が無いと学ばない奴に学ぶ理由を教えるとか嫌だわ
845デフォルトの名無しさん
2019/04/21(日) 17:09:57.48ID:lkSaJ6Wu846デフォルトの名無しさん
2019/04/21(日) 17:56:38.38ID:eCrSh3uY >>845
それでいいけどずっと使うのならMSにメールで登録する必要があるからな。書いてあるようにコミュニティ使うのが無料なのは間違いない
それでいいけどずっと使うのならMSにメールで登録する必要があるからな。書いてあるようにコミュニティ使うのが無料なのは間違いない
847デフォルトの名無しさん
2019/04/21(日) 18:01:14.55ID:lkSaJ6Wu >>846
そうかサンクス!
そうかサンクス!
848デフォルトの名無しさん
2019/04/21(日) 18:14:07.97ID:ECfCuHga Raiderは?
849デフォルトの名無しさん
2019/04/21(日) 19:43:57.92ID:WLZxzXTI 無限区間の台形公式ってなんで精度クソ良いの?
直感的に理解できない
直感的に理解できない
850デフォルトの名無しさん
2019/04/21(日) 19:49:20.10ID:PDMKIs50 人工知能の開発とかお前ら就職しているの?
していないなら、転職する気あるの?
していないなら、転職する気あるの?
851デフォルトの名無しさん
2019/04/21(日) 20:23:39.30ID:OBuAAVZ8 データサイエンティストとか馬鹿専用の職業だろ
そのへんのコーダーとかの方が百倍偉い
そのへんのコーダーとかの方が百倍偉い
852デフォルトの名無しさん
2019/04/22(月) 04:20:20.56ID:+wJKM1Vk だいぶんハードル低くなったよな。
853入門者
2019/04/22(月) 07:49:35.61ID:xB9PwIcK 独習C#のビット演算子の項目が全く分からないのですが
入門者にもっと分かりやすく解説してる本はないでしょうか?
書籍スレが消えてしまったのでこちらで…
入門者にもっと分かりやすく解説してる本はないでしょうか?
書籍スレが消えてしまったのでこちらで…
854デフォルトの名無しさん
2019/04/22(月) 12:49:30.90ID:A5Rqz7hQ 例えば、bit and (積)なら、
( 10進数の12 は、16進数のC )
1100 ( 12, 0x0C )
0101 ( 5 )
----
0100 ( 4 )
( 10進数の12 は、16進数のC )
1100 ( 12, 0x0C )
0101 ( 5 )
----
0100 ( 4 )
856デフォルトの名無しさん
2019/04/22(月) 13:07:39.11ID:BCLsazee >>853
はじめに言っておくと「こんなもん何に使うかわかんねぇ!」って段階なら知らなくても全く問題ない
普通の四則演算でできなくてビット演算でしかできないって物はおそらく無い
じゃあ何かって言うと、コンピュータのメモリが持ってる0と1の状態のデータでそのまま計算する事ができる
普段は人間にわかりやすいよう数字とか文字列とかに変換して表示してくれるだろ?
でもコンピュータの中だけで完結する計算ではそんなの無駄。だから「ものすごい速さで計算したい」とか「メモリの領域が限られてるコンピュータで計算したい」とか、人間にとってのわかりやすさを犠牲にしてでも効率が求められる場面で使われる
初心者がビット演算をよくわかんないって言うのはまさにこのわかりやすさを犠牲にしたため
だから、必要になったら使えばいい。ビット演算が必要になるような場面に遭遇するほど習熟した頃にはなんとなくわかってるはずだから
はじめに言っておくと「こんなもん何に使うかわかんねぇ!」って段階なら知らなくても全く問題ない
普通の四則演算でできなくてビット演算でしかできないって物はおそらく無い
じゃあ何かって言うと、コンピュータのメモリが持ってる0と1の状態のデータでそのまま計算する事ができる
普段は人間にわかりやすいよう数字とか文字列とかに変換して表示してくれるだろ?
でもコンピュータの中だけで完結する計算ではそんなの無駄。だから「ものすごい速さで計算したい」とか「メモリの領域が限られてるコンピュータで計算したい」とか、人間にとってのわかりやすさを犠牲にしてでも効率が求められる場面で使われる
初心者がビット演算をよくわかんないって言うのはまさにこのわかりやすさを犠牲にしたため
だから、必要になったら使えばいい。ビット演算が必要になるような場面に遭遇するほど習熟した頃にはなんとなくわかってるはずだから
857デフォルトの名無しさん
2019/04/22(月) 13:51:08.88ID:IkYlXCmj 多分基本情報の本とか先に読んだ方がいい
858デフォルトの名無しさん
2019/04/22(月) 21:55:04.83ID:xB9PwIcK859デフォルトの名無しさん
2019/04/22(月) 22:00:49.95ID:P9oRMaP6 C#でビット演算なんかほぼ使わない
ビットフラグ使われているデータ読み込むときとかくらいで画像フォーマットだとGDI+とかに投げるし
>>858
本読まなくてもいくらでも勉強できるはず。独習C#はそもそも古すぎるのでは
ビットフラグ使われているデータ読み込むときとかくらいで画像フォーマットだとGDI+とかに投げるし
>>858
本読まなくてもいくらでも勉強できるはず。独習C#はそもそも古すぎるのでは
860デフォルトの名無しさん
2019/04/23(火) 02:02:44.36ID:0gP7mQx4 >>853
C#の勉強がメインなのかと思ったけど、ビット演算が気になるなら、それはコンピュータの話だよね。
C言語の入門書の影響でC++もJavaの入門書もこんな感じだけど、何がしたくてC#の勉強をしているのか?
わからないところは飛ばしてもいいんだよ。
C#の勉強がメインなのかと思ったけど、ビット演算が気になるなら、それはコンピュータの話だよね。
C言語の入門書の影響でC++もJavaの入門書もこんな感じだけど、何がしたくてC#の勉強をしているのか?
わからないところは飛ばしてもいいんだよ。
861デフォルトの名無しさん
2019/04/23(火) 06:20:01.74ID:lZSXa7ef C言語のテキストで
2〜3冊目におすすめなのたのむ。金はある!
2〜3冊目におすすめなのたのむ。金はある!
862デフォルトの名無しさん
2019/04/23(火) 06:54:37.55ID:4mw8t6qi 金あるなら教えて貰う人雇った方が速い
863デフォルトの名無しさん
2019/04/23(火) 12:32:16.21ID:N0ijIPO2 >>859-860
何か動きのあるアプリを自力で作れるようになりたくて読んでます(漠然としてますが^^;)
確かな力が身につくC#やって独習C#を途中まで読んでる状態です
C#にビット演算は殆ど使わないのですね…。それを効いて安心しました。
ありがとうございます
何か動きのあるアプリを自力で作れるようになりたくて読んでます(漠然としてますが^^;)
確かな力が身につくC#やって独習C#を途中まで読んでる状態です
C#にビット演算は殆ど使わないのですね…。それを効いて安心しました。
ありがとうございます
864854
2019/04/23(火) 12:37:25.77ID:ZY45SR7V >>854
を読んでも、わからないの?
情報処理の基本だよ! 検索すれば?
bit and は、両方のビットが、1 の時だけ、1になる。
bit or は、少なくとも、どちらか片方のビットが、1 なら、1になる。
bit xor は、両方のビットが異なれば(つまり、0と1の組み合わせなら)、1になる
bit not は、ビットを逆にする。
つまり、1なら0へ、0なら1へ変換する
を読んでも、わからないの?
情報処理の基本だよ! 検索すれば?
bit and は、両方のビットが、1 の時だけ、1になる。
bit or は、少なくとも、どちらか片方のビットが、1 なら、1になる。
bit xor は、両方のビットが異なれば(つまり、0と1の組み合わせなら)、1になる
bit not は、ビットを逆にする。
つまり、1なら0へ、0なら1へ変換する
865デフォルトの名無しさん
2019/04/23(火) 12:53:31.97ID:l9a2d0V+ >>854が説明になっていると思うのがおかしい。ただの演算例
866デフォルトの名無しさん
2019/04/23(火) 13:32:43.90ID:OrhYMldj >>853は具体的にビット演算を何に使うのか、どう使うのかがわからないだけで論理式そのものが理解できないわけじゃないだろう?
867854
2019/04/23(火) 13:38:40.99ID:ZY45SR7V 普通のIQ があれば、わかるだろw
1 同士の所だけ、1になっているのに、
それぐらいの法則性がわからない香具師は、プログラマーにはなれない
だから、10進数で言えば、12 bit and 5 = 4。
16進数なら、0x0C bit and 0x05 = 0x04
まあ、ビット演算で、検索すればわかる
1 同士の所だけ、1になっているのに、
それぐらいの法則性がわからない香具師は、プログラマーにはなれない
だから、10進数で言えば、12 bit and 5 = 4。
16進数なら、0x0C bit and 0x05 = 0x04
まあ、ビット演算で、検索すればわかる
868デフォルトの名無しさん
2019/04/23(火) 14:54:49.58ID:6Nm8QtBV 最初の質問を見てビット演算が分からない人なのではという発想に至らないのは結構ヤバイ
もしビット演算が分からないなら12 = 0b1100となることも分からないのではと普通考える
もしビット演算が分からないなら12 = 0b1100となることも分からないのではと普通考える
869デフォルトの名無しさん
2019/04/23(火) 14:57:50.39ID:6Nm8QtBV 相手の事情を推し量っていくつかの可能性を念頭に会話するスキルがないと
独りで自分の好きなものを開発する分にはいいけど
他人と協業するのは難しいだろうな
独りで自分の好きなものを開発する分にはいいけど
他人と協業するのは難しいだろうな
870デフォルトの名無しさん
2019/04/23(火) 21:37:22.64ID:qoRgRo7F VBAとUWSCのプログラミングしかしたことないんやけどpython勉強したい。
おススメの参考書ない?
夢は組み込みプログラマ
おススメの参考書ない?
夢は組み込みプログラマ
■ このスレッドは過去ログ倉庫に格納されています
