https://www.youtube.com/watch?v=8InVDEkjjwE&feature=youtube_gdata_player
https://www.youtube.com/watch?v=r9OpI7Muvho
https://www.youtube.com/watch?v=8InVDEkjjwE&feature=youtube_gdata_player
https://www.youtube.com/watch?v=r9OpI7Muvho
http://mindhack2ch.com/archives/14773621.html
http://wisdom.sakura.ne.jp/programming/cpp/cpp27.html
#include <iostream>
using namespace std;
class Array {
int ary[2];
public:
int & operator [](int n) { return ary[n]; }
} obj;
int main() {
obj[0] = 10;
obj[1] = 100;
cout << “obj[0] = ” << obj[0] << ‘n’;
cout << “obj[1] = ” << obj[1] << ‘n’;
return 0;
}
2015/12/22 – cocos2d–x CCRenderTextureでゲーム中のスクショを撮るときの注意点
Cocos2d-x is an open-source and cross platform open source free 2D game engine for mobile game development known for its speed, stability, and easy of use.
You probably need to wait a little bit. Android Studio will create projects with the new gradle based build system. However the build system does not support the NDK at the moment. According to Xav’s talk on the IO it will come in the near future …
C++ アクセス指定
private
protected
public
//列挙型
enum class MarioState
{
Small,
Normal,
Fire,
Bean
};
class Mario
{
//メンバー変数
int m_state; //状態
float m_jumpPower: //ジャンプ力
//メンバ関数
void Jump();
void Walk();
void Dash();
void Fire();
MarioState GetState()
{
return m_state;
};
int main()
{
Mario a;
if(a.GetState() == MarioState();
};
a.m_state = MarioState::Small;
return 0;
}
//命名規則
アンダースコア(_)で始まる名前はNG
変数名は小文字で始めたい
関数名は小文字で始めたい
関数名は同市から始めたい
単語の区切り方
/スネーク記法 have_key_for_pc
/キャメル記法 HaveKeyForPc
/パスカル記法 haveJeyForPc
/ハンガリ記法 bHavekeyForPc
*/
論理型 bool
整数型 int
文字型 char
文字列挙がtあ
2バイト整数
4バイト整数
ハンドル void
符号なし整数 unsigned
char 1バイト
unsigned char 1バイト
using static System.Console;
class Welcome
{
/// <summary>
/// saying hello to all visitors and welcome.
/// </summary>
/// <param name="args">visitors</param>
public static void Main(string[] args)
{
foreach(string visitor in args)
{
WriteLine($"Hello {visitor}.");
}
WriteLine("Welcome to my web page.");
}
}
http://ufcpp.net/
class JSample1_1{
public static void main(String args[]){
int sum;
sum = 0;
for (int i = 1; i <= 100; i++){
sum += i;
}
System.out.println(“sum = ” + sum);
sum = 0;
for (int i = 1; i <= 100; i++){
sum += i;
if (sum > 100){
break;
}
}
System.out.println(“sum = ” + sum);
}
}
class JSample1_1{
public static void main(String args[]){
int sum;
sum = 0;
for (int i = 1; i <= 100; i++){
sum += i;
}
System.out.println(“sum = ” + sum);
sum = 0;
for (int i = 1; i <= 100; i++){
sum += i;
if (sum > 100){
break;
}
}
System.out.println(“sum = ” + sum);
}
}
class JSample1_1{
public static void main(String args[]){
int sum;
sum = 0;
for (int i = 1; i <= 100; i++){
sum += i;
}
System.out.println(“sum = ” + sum);
sum = 0;
for (int i = 1; i <= 100; i++){
sum += i;
if (sum > 100){
break;
}
}
System.out.println(“sum = ” + sum);
}
}
サンプルソース
//条件分岐の例
public class IfOne {
public static void main(String args[]){
//この下から順次実行されます。
long t;//long型変数 t を宣言
t=System.currentTimeMillis();//tに時刻をセット
System.out.print(“ミリ秒の最後の一桁は、偶数?”);//改行せずに表示
//一番したが、一桁なら「〇」を表示
if (t%2==0){
System.out.print(“〇”);
}
}
public class Compute {
public static void main(String args[]){
int a;//int型変数aを宣言
int b;//int型変数bを宣言
int add,sub,mlt,div,mdl,ave;//幾つのint型変数をまとめて宣言
a=8;//aに8をセット
b=3;//bに3をセット
add=a+b;//足し算を実施
sub=a-b;//引き算を実施
mlt=a*b;//掛け算を実施
div=a/b;//割り算を実施
mdl=a%b;//余りを計算
ave=(a+b)/2;//平均を計算
//結果の表示
System.out.print(“a+b=”);
System.out.println(add);
System.out.print(“a-b=”);
System.out.println(sub);
System.out.print(“a×b=”);
System.out.println(mlt);
System.out.print(“a÷b=”);
System.out.println(div);
System.out.print(“a%b=”);
System.out.println(mdl);
System.out.print(“平均=”);
System.out.println(ave);
}
}
public class Hellow {
public static void main(String args[]){
//この下から、内容が順次実行されます
System.out.println(“Hellow Java”);//Hellow Javaと出力
System.out.println(“こんにちは”);//こんにちはと出力
System.out.println(“ニーハオ”);//ニーハオと出力
}
}
public class Sample10b{
public static void main(String[] args){
String[] nations ={
“スウェーデン”,”ドミニカ共和国”,”スロベニア”,”ベラルーシ”
};
String[] capitals ={
“ロンドン”,”マスカット”,”凹田”,”ストックホルム”,
“サンとドミンゴ”,”トビリシ”,”プノンペン”,”ホニアラ”,
“リュブリャナ”,”ファドゥーツ”,”アンタナナリボ”,”テグシガルパ”,
“キエフ”,”ミンスク”,”カイロ”,”パナマシティ”
};
int capitalIndex = 0;
for(int qID=1; qID<5; qID++){
System.out.println(“Q” + qID + “:”+ nations[qID-1]);
for(int i = 1; i<5; i++){
System.out.println(i + ” . ” + capitals[capitalIndex]);
capitalIndex++;
}
}
}
}
http://www.javadrive.jp/start/for/index6.html
#include <iostream>
using namespace std;
int main()
{
cout <<“hello” << endl;
cout << “hello ” << endl;
}