プログラミング メモ memo.txt

一度考えたコードを忘れるのはもったいないので、メモとして残していきます。現在、JavaとC++とVBAを勉強しているので、そこらへん書きます。

プログラミング

ExcelでVBAを使うまで。-Excelでマクロを使えるようにする-

VBAを使うまで 簡単な環境設定みたいなものです。まず、Excelを開いてください。「ファイル」から「オプション」を選んで「リボンのユーザー設定」から「開発]にチェックを これで、Excelに開発タブが増え、表示にマクロができます。 このマクロで、記録する…

C++ クラスの復習。オブジェクト指向っぽく

クラスの復習 今回はUserクラスという物を作成し、名前と点数を持たせます。 #include<iostream> #include<string> #define ARRAY_LENGTH(array) (sizeof(array) / sizeof(array[0])) using namespace std; class User{ private: string name; int score; int rank; public: Us</string></iostream>…

C++ クラスと関数の扱い。public と private

今、練習中に気づきましたが C++でarrayで安易にsizeofを使おうとすると大変なことになりますね。 int a[5]; for(int i = 0; i < sizeof(a);i++){ cout<<a[i]<<endl; } とかやろうとすると、上手くいかないんですね。 こういうときは sizeof(array) / sizeof(array[0])を使うようですね。実際 #include<iostream> #include<string> using namespace std; int main() { int a[5] = { 0,0,0,0,0 }; cout << si…</string></a[i]<<endl;>

C++ 複数入力。defineの使い方からバブルソートとセレクションソートなどの並び替え

バブルソート 複数入力をするとどうなるのか 要はこれです。どうなるのか int main() { string a; int b; cin >> a >> b; cout << a << endl; cout << b << endl; return 0; } 実行結果普通にEnterを押して複数個入力できるようです。 意外と楽ですね。 ソー…

C++ 入力と出力。簡単な演算まで

昨日、開発環境を整えたので今日は入力と出力から 入力と出力 出力は昨日もやってしまったのだが、cout>>を使うらしい 入力はcinなんて読むのかはよくわからない cout>>"出力対象">>endl; //出力 cin<<"キーボードからの入力対象のオブジェクト"; //入力 実…

C++を初めてやる人へ。開発環境の導入(準備)から、出力まで。

なんか、元々Visual studioが入っていて中途半端な段階から進んだので、かなり時間がかかってしまいました。やはり、開発環境の導入は最初の難関ですね・・・ Visual Studio のダウンロード C++では統合開発環境を使うのかな?とりあえず、どれだけ調べてもV…

phpからファイルに追記。メールを送信する方法。

個人的にシフト作成ツールとしてphpを使ったりするので、メモとして index.phpとsend.phpを作成 ここでやることとしては 入力を受け付けるindex.phpを作成 index.phpに入力フォームを作成 入力されたデータをpostする先のsend.phpを作成 send.phpでファイル…

プログラミング勉強開始~三ヶ月まで

Javaを本格的に勉強しようと思ってから約3か月。 AIZU ONLINE JUGDEでの状態はこんな感じ。 そこそこアルゴリズムも作れるようになって。コードの読みやすさにも気を遣う余裕も出てきた。 スキルとしてはまだまだだけど、「同じ物を2回書きたくない」って気…