C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net at TECH
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net - 暇つぶし2ch63:デフォルトの名無しさん
14/12/01 00:23:54.15 xgDZwfww
>>60
getcharに関してはすみません考え違いでした
その通り(エンター押さないと動かない)ですね

64:デフォルトの名無しさん
14/12/01 19:13:39.72 BZNhQbSm
アセンブラ触るとポインタの概念は難しく無いんだけどな。記述にちょっと戸惑うけど。

65:デフォルトの名無しさん
14/12/01 20:29:06.23 GlL64rib
「熱血!アセンブラ入門」の出番だな

66:デフォルトの名無しさん
14/12/02 01:12:11.31 9M3qnKrA
>>64
基礎をやるならアセンブラ学ぶべきだとは思うけど、
GASは滅べば良いと思う。Intel形式で良いっての…

67:デフォルトの名無しさん
14/12/02 02:35:28.57 C370zj97
○ Google Apps Script
GNU ASsembler

68:デフォルトの名無しさん
14/12/02 02:36:08.40 Ho4GTHaC
まずはZ80から…

69:デフォルトの名無しさん
14/12/02 04:01:30.16 TFHQO0az
今さらアセンブラやらせるとか鬼だな

70:デフォルトの名無しさん
14/12/02 07:50:29.07 kCkBuQHW
CASL()笑
資格取得専用(笑)

71:デフォルトの名無しさん
14/12/02 10:39:34.45 3rN5XUau
鬼というのは右も左も分からないプログラミング未経験者にCを勧める輩のことだ

72:デフォルトの名無しさん
14/12/02 23:16:59.49 FEogy3N+
C言語でΠってどうやって表すんですか

#include <math.h>でM_PI使っても定義がダメみたいで上手くいきません

73:デフォルトの名無しさん
14/12/02 23:56:00.20 Ki5Q3RuY
C言語って学習環境にメリットあると思うんだけどな
俺Cから始めたからそう感じる

74:デフォルトの名無しさん
14/12/03 00:04:12.40 FsZvPr0V
>>72
#include <stdio.h>

#define _USE_MATH_DEFINES
#include <math.h>


int main(void)
{
printf("%f\n",M_PI);
return 0;
}

URLリンク(tessy.org)
error C2065: 'M_PI' : 定義されていない識別子です。


に書いてあった

75:デフォルトの名無しさん
14/12/03 00:12:44.04 0OQ5Ck44
>>73
Unix系OSとgcc?

76:デフォルトの名無しさん
14/12/03 00:23:26.04 vA6N0j3d
>>74
gcc だと M_PIl(long double)なんかもあるね

/* The above constants are not adequate for computation using `long double's.
Therefore we provide as an extension constants with similar names as a
GNU extension. Provide enough digits for the 128-bit IEEE quad. */
#ifdef __USE_GNU
:
# define M_PIl 3.141592653589793238462643383279502884L /* pi */

77:デフォルトの名無しさん
14/12/03 00:25:30.72 rw40JVQB
精度が大事なら多倍長。
どんなに桁が入力されていても標準の方ではCPUの精度以下しかでない。

78:デフォルトの名無しさん
14/12/03 03:09:10.83 96sMVSIB
>>70
CASLを笑えないよ。
結局、二人の大学院生が作ったLLVMも、
CASLと同じ仮想アセンブラで、
多くの企業が、このアイデアに飛びついた

コンパイルしていったん仮想アセンブラにすれば、
x86,ARMやコア数に関わらず表現できて、
マシン(CPU)を抽象化できる

結局、マシンコードにする前に、
仮想アセンブラという段階が必要だった

79:デフォルトの名無しさん
14/12/03 03:14:35.03 /c7/jI5U
やっぱりね

80:デフォルトの名無しさん
14/12/03 12:31:53.65 H4iS8HkY
C++コンパイラは、最初の頃はCのコードを吐いていたけど、
結局ネイティブなコードを吐く流れになったからなあ。
LLVMも一過性の産物として終りそうな予感もする。

81:デフォルトの名無しさん
14/12/03 14:59:39.96 uc/zSG8G
とりあえずGNU離れをするためのgcc互換コンパイラみたいな感じでもあるしw

82:デフォルトの名無しさん
14/12/03 15:24:07.39 VV6MKLd8
GCCが出来なかったコンパイラバックエンドの共有化ができているというのに

83:デフォルトの名無しさん
14/12/03 15:43:24.08 /c7/jI5U
やらなかったでは


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch