2014/08/04 / 最終更新日時 : 2023/11/11 米良太 共通 プログラム言語 例外処理 概要 ・例外(エラー)を補足 ・処理を止めることなくエラーの内容を呼び出し元サブルーチンへ返す ・サブルーチン間では例外用の戻り値や引数を設計する必要はない。 従来のエラー処理との比較 従来のエラー処理 ①A: Bを呼び […]
2014/07/29 / 最終更新日時 : 2024/04/21 米良太 共通 プログラム言語 リスト・連想配列 リスト(コレクション) リストの定義 リストの型については「プログラム言語 ジェネリック」参照 リスト、コレクションの定義は言語によって違う ここではイミュータブル(変更不可)な配列として扱う ミュータブルな配列について […]
2014/07/29 / 最終更新日時 : 2024/10/12 米良太 共通 プログラム言語 配列 配列の基底クラス PHP TypeScript JavaScript Python C# JAVA $ary = []; let list: number[] = []; let list: Array[number] […]
2014/07/29 / 最終更新日時 : 2023/08/27 米良太 共通 プログラム言語 標準関数(数学系) 乱数 C# VB.NET VB6 PHP JavaScript Random myRnd = new Random(); 0 ~ 99 までの乱数を取得 int intRnd1 = myRnd.Next(maxValue […]
2014/07/29 / 最終更新日時 : 2024/07/28 米良太 共通 プログラム言語 標準関数(日時系) 日時フォーマット ISO8601 ISOで定められた日付と時刻の表記に関する国際規格 Format TimeZone 基本書式 拡張書式 yyyy-MM-ddTHH:mm:ss 日本標準時JST 20000101T010 […]
2014/07/29 / 最終更新日時 : 2024/06/05 米良太 共通 プログラム言語 標準関数(テキスト系) 入出力 入力 Perl 標準入力(StandardInの略)値を取得 my $str = my @str = (); for my $inpcnt (0..2){ $str[$inpcnt] = ; chomp $s […]
2014/07/29 / 最終更新日時 : 2024/09/29 米良太 共通 プログラム言語 制御文 三項演算子 Python JavaScript C# VB.NET 変数 = 条件式 ? 条件==true時の処理 : 条件==false時の処理 例(1) int count = 25; int ans = count […]
2014/07/23 / 最終更新日時 : 2024/04/19 米良太 共通 プログラム言語 ポインタ ポインタとは? ポインタ=ポインタに格納されたリンク先を遠隔操作する機能 通常変数のポインタ C# C++ VB6 Perl ポインタ変数pを宣言 int *p ; 注意 *p がポインタではない。pがポインタ ポインタ […]
2014/07/21 / 最終更新日時 : 2024/04/19 米良太 共通 プログラム言語 イベント、委譲 Delegate 基本 delegate = 処理を格納する変数 ≒関数ポインタ(C++) C# VB.NET static class MyClass { public static void MyFunc1() { […]
2014/07/19 / 最終更新日時 : 2024/04/19 米良太 共通 プログラム言語 演算子 比較演算子 C# VB.NET JAVA JavaScript Perl bがaに等しい == if (a == b) { ~ } オブジェクトの比較(参照の比較)は「プログラム言語 標準関数(テキスト系)/比較」を参照 […]