Skip to content

Commit

Permalink
Merge branch 'master' of github.com:EzoeRyou/cpp-intro
Browse files Browse the repository at this point in the history
  • Loading branch information
EzoeRyou committed Jan 17, 2019
2 parents 343bfb3 + 84c6037 commit a8d4a45
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions 008-loop.md
Original file line number Diff line number Diff line change
Expand Up @@ -778,7 +778,7 @@ int main()
}
~~~

後は関数hello_n(n)がインデックスループを実装するだけだ。ただしnが負数ならば何も実行しないように仕様
後は関数hello_n(n)がインデックスループを実装するだけだ。ただしnが負数ならば何も実行しないようにしよう

`goto文`でインデックスループを書くときに学んだように、

Expand Down Expand Up @@ -1648,7 +1648,7 @@ int solve( int n )
else // それ以外
return
// 最下位桁の計算
n%2
n%10
// 残りの桁を丸投げする
// 次の桁なので2倍する
+ 2 * solve( n/10 ) ;
Expand All @@ -1663,7 +1663,7 @@ int solve( int n )
if ( n <= 1 )
return n ;
else
return n%2 + 2 * solve( n/10 ) ;
return n%10 + 2 * solve( n/10 ) ;
}
~~~

Expand Down
2 changes: 1 addition & 1 deletion 013-names.md
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@ int main()

これだけを見ると、名前空間というのはわざわざ名前空間名を指定しなければ使えない面倒な機能に見えるだろう。名前空間の価値は複数人で同じプログラムのソースファイルを編集するときに出てくる。

例えば、アリスとボブがプログラムを共同で開発しているとする。あるプログラムのソースファイル`f`という名前の関数を書いたとする。ここで、同じプログラムを共同開発している他人も`func`という名前の関数を書いたらどうなるか。
例えば、アリスとボブがプログラムを共同で開発しているとする。あるプログラムのソースファイル`f`という名前の関数を書いたとする。ここで、同じプログラムを共同開発している他人も`f`という名前の関数を書いたらどうなるか。

~~~c++
// アリスの書いた関数f
Expand Down

0 comments on commit a8d4a45

Please sign in to comment.