<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>null &#8211; カミュプリィの雑多なメモ</title>
	<atom:link href="https://www.commuply.co.jp/technic/memo/tag/null/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.commuply.co.jp/technic/memo</link>
	<description></description>
	<lastBuildDate>Sun, 22 Dec 2024 06:05:18 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>

<image>
	<url>https://www.commuply.co.jp/technic/memo/wp-content/uploads/site-icon-150x150.png</url>
	<title>null &#8211; カミュプリィの雑多なメモ</title>
	<link>https://www.commuply.co.jp/technic/memo</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>[C++]今の日時を取得</title>
		<link>https://www.commuply.co.jp/technic/memo/get-now/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Fri, 25 Mar 2022 14:10:29 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[2038年問題]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Char]]></category>
		<category><![CDATA[chrono]]></category>
		<category><![CDATA[GMT]]></category>
		<category><![CDATA[gmtime_s]]></category>
		<category><![CDATA[L]]></category>
		<category><![CDATA[localtime_s]]></category>
		<category><![CDATA[Now]]></category>
		<category><![CDATA[null]]></category>
		<category><![CDATA[nullptr]]></category>
		<category><![CDATA[sizeof]]></category>
		<category><![CDATA[strftime]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[time_point]]></category>
		<category><![CDATA[time_t]]></category>
		<category><![CDATA[to_time_t]]></category>
		<category><![CDATA[using namespace std]]></category>
		<category><![CDATA[UTC]]></category>
		<category><![CDATA[wchar_t]]></category>
		<category><![CDATA[wcsftime]]></category>
		<category><![CDATA[ローカルタイム]]></category>
		<category><![CDATA[今の日時]]></category>
		<category><![CDATA[協定世界時]]></category>
		<category><![CDATA[年/月/日]]></category>
		<category><![CDATA[日/月/年]]></category>
		<category><![CDATA[日付の並び順]]></category>
		<category><![CDATA[日時]]></category>
		<category><![CDATA[月/日/年]]></category>
		<category><![CDATA[現地時間]]></category>
		<category><![CDATA[経過秒]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=167</guid>

					<description><![CDATA[はじめに 　今の日付と時刻を知りたいとおもったことはありませんか。いくつか方法を記載します。　ユーザー定義の変数名は日本語にしています。メリハリがあるとコードが読みやすいかなぁとおもったので。　サンプルでは『using  [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 id="%25e3%2581%25af%25e3%2581%2598%25e3%2582%2581%25e3%2581%25ab" class="wp-block-heading">はじめに</h2>



<p class="wp-block-paragraph">　今の日付と時刻を知りたいとおもったことはありませんか。いくつか方法を記載します。<br>　ユーザー定義の変数名は日本語にしています。メリハリがあるとコードが読みやすいかなぁとおもったので。<br>　サンプルでは『using namespace std;』を省略していますので、コードを試すときはこの行をおぎなってください。</p>



<h2 id="%25e7%25b5%258c%25e9%2581%258e%25e7%25a7%2592%25e3%2582%2592-timet-%25e5%25bd%25a2%25e5%25bc%258f%25e3%2581%25a7%25e5%258f%2596%25e5%25be%2597" class="wp-block-heading">『<strong>経過秒</strong>』を time_t 形式で取得</h2>



<p class="wp-block-paragraph">　とりあえず time_t 形式にします。これは『1970/01/01 00:00:00 UTC からの<strong>経過秒</strong>』です。<br>　32ビットシステムでは 2038/01/19 03:14:07 まで表現できるそうです。もうすぐトラブルが発生しそうな予感がしますね。64ビットシステムへの移行が必要です。</p>



<h3 id="now%25e3%2582%2592%25e4%25bd%25bf%25e3%2581%2586%25e6%2596%25b9%25e6%25b3%2595" class="wp-block-heading">now()を使う方法</h3>



<pre class="wp-block-preformatted">#include &lt;chrono&gt;
chrono::system_clock::time_point 日時 = chrono::system_clock::<strong>now()</strong>;
time_t <strong>経過秒</strong> = chrono::system_clock::to_time_t(日時);</pre>



<h3 id="timenullptr%25e3%2582%2592%25e4%25bd%25bf%25e3%2581%2586%25e6%2596%25b9%25e6%25b3%2595" class="wp-block-heading">time(nullptr)を使う方法</h3>



<pre class="wp-block-preformatted">#include &lt;chrono&gt;
time_t <strong>経過秒</strong> = time(nullptr);</pre>



<p class="wp-block-paragraph">　『nullptr』を使うことが推奨されているようですが、かわりに『NULL』や『0』を使うこともできます。</p>



<h2 id="%25e6%25a7%258b%25e9%2580%25a0%25e4%25bd%2593-tm-%25e5%25bd%25a2%25e5%25bc%258f%25e3%2581%25b8%25e5%25a4%2589%25e6%258f%259b" class="wp-block-heading">構造体 tm 形式へ変換</h2>



<p class="wp-block-paragraph">　先ほど求めた<strong>経過秒</strong>（time_t）を<strong>今の日時</strong> (struct tm) にします。<strong>今の日時</strong>といっても色々ありますが、協定世界時 (UTC,GMT) へ変換するものと、現地時間（ローカルタイム）へ変換するものを記載します。</p>



<h3 id="%25e5%258d%2594%25e5%25ae%259a%25e4%25b8%2596%25e7%2595%258c%25e6%2599%2582%25e3%2581%25b8" class="wp-block-heading">協定世界時へ</h3>



<pre class="wp-block-preformatted">struct tm <strong>今の日時</strong>;
gmtime_s(&amp;<strong>今の日時</strong>, &amp;<strong>経過秒</strong>);</pre>



<h3 id="%25e7%258f%25be%25e5%259c%25b0%25e6%2599%2582%25e9%2596%2593%25e6%2597%25a5%25e6%259c%25ac%25e6%2599%2582%25e9%2596%2593%25e3%2581%25b8" class="wp-block-heading">現地時間（日本時間）へ</h3>



<pre class="wp-block-preformatted">struct tm <strong>今の日時</strong>;
localtime_s(&amp;<strong>今の日時</strong>, &amp;<strong>経過秒</strong>);</pre>



<h2 id="%25e4%25bb%258a%25e3%2581%25ae%25e6%2597%25a5%25e6%2599%2582-struct-tm-%25e3%2582%2592%25e6%2596%2587%25e5%25ad%2597%25e3%2581%25ae%25e6%2597%25a5%25e6%2599%2582-char%25e3%2581%25b8" class="wp-block-heading"><strong>今の日時</strong> (struct tm) を文字<strong>の日時</strong> (char[])へ</h2>



<p class="wp-block-paragraph">　<strong>今の日時</strong>を文字として整形してみましょう。日付の文字列は国によって異なりますが、今回は日本の形式にします。<br>　・日本 : <strong>年</strong>/<span class="bold-red">月</span>/日<br>　・イギリス : 日/<strong><span class="bold-red">月</span></strong>/<strong>年</strong><br>　・アメリカ : <span class="bold-red">月</span>/日/<strong>年</strong><br>　国によって日付の並び順が異なりますが、何だか話す順番に通じるものがあるような気がします。</p>



<h3 id="char%25e5%259e%258b%25e3%2581%25ae%25e5%25b9%25b4%25e6%259c%2588%25e6%2597%25a5-%25e6%2599%2582%25e5%2588%2586%25e7%25a7%2592%25e3%2581%25b8" class="wp-block-heading">char型の『年/月/日 時:分:秒』へ</h3>



<pre class="wp-block-preformatted">char <strong>文字の日時</strong>[128];
strftime(<strong>文字の日時</strong>, 128, "%Y/%m/%d %H:%M:%S", &amp;<strong>今の日時</strong>);</pre>



<p class="wp-block-paragraph">　char[128] では sizeof(char[128]) が128になります。strftime(<strong>文字の日時</strong>, <span class="bold-red">sizeof(<strong>文字の日時</strong>)</span>, &#8230; としても大丈夫そうです。</p>



<h3 id="wchart%25e5%259e%258b%25e3%2581%25ae%25e5%25b9%25b4%25e6%259c%2588%25e6%2597%25a5-%25e6%2599%2582%25e5%2588%2586%25e7%25a7%2592%25e3%2581%25b8" class="wp-block-heading">wchar_t型の『年/月/日 時:分:秒』へ</h3>



<pre class="wp-block-preformatted">wchar_t <strong>文字の日時</strong>[128];
wcsftime(<strong>文字の日時</strong>, 128, L"%Y/%m/%d %H:%M:%S", &amp;<strong>今の日時</strong>);</pre>



<p class="wp-block-paragraph">　wchar_t[128] では sizeof(wchar_t[128]) が 256 になります。wcsftime(<strong>文字の日時</strong>, <span class="bold-red">sizeof(<strong>文字の日時</strong>)</span>, &#8230; とはできませんね。</p>



<h2 id="%25e3%2581%2595%25e3%2581%2584%25e3%2581%2594%25e3%2581%25ab" class="wp-block-heading">さいごに</h2>



<p class="wp-block-paragraph">　コード全体を書いてみましょう。</p>



<pre class="wp-block-preformatted">#include &lt;chrono&gt;
using namespace std;
time_t <strong>経過秒</strong> = time(nullptr);
struct tm <strong>今の日時</strong>;
localtime_s(&amp;<strong>今の日時</strong>, &amp;<strong>経過秒</strong>);
char <strong>文字の日時</strong>[128];
strftime(<strong>文字の日時</strong>, 128, "%Y/%m/%d %H:%M:%S", &amp;<strong>今の日時</strong>);
cout &lt;&lt; "今は " &lt;&lt; <strong>文字の日時</strong> &lt;&lt; endl;
</pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]比較演算子</title>
		<link>https://www.commuply.co.jp/technic/memo/compare/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Mon, 21 Mar 2022 14:13:06 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[>]]></category>
		<category><![CDATA[><]]></category>
		<category><![CDATA[>=]]></category>
		<category><![CDATA[<=]]></category>
		<category><![CDATA[=]]></category>
		<category><![CDATA[=>]]></category>
		<category><![CDATA[=<]]></category>
		<category><![CDATA[EQU]]></category>
		<category><![CDATA[GEQ]]></category>
		<category><![CDATA[GTR]]></category>
		<category><![CDATA[LEQ]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[LSS]]></category>
		<category><![CDATA[NEQ]]></category>
		<category><![CDATA[Not]]></category>
		<category><![CDATA[null]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[Windowsバッチ]]></category>
		<category><![CDATA[比較]]></category>
		<category><![CDATA[比較演算子]]></category>
		<category><![CDATA[演算子]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=156</guid>

					<description><![CDATA[　ふたつの値を比較する演算子を紹介します。 Lotus Script 言語、Lotus 式言語 注意 　どちらかの値が Null のときは結果が Null になります VbScript 言語 注意 　どちらかの値が Nu [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　ふたつの値を比較する演算子を紹介します。</p>



<h2 id="lotus-script-%25e8%25a8%2580%25e8%25aa%259elotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus Script 言語、Lotus 式言語</h2>



<ul class="wp-block-list">
<li>値 = 値 ’ 一致するとき True または @True を返す</li>



<li>値 &lt;> 値 ’ 一致しないとき True または @True を返す</li>



<li>値 >&lt; 値 ’ 一致しないとき True または @True を返す</li>



<li>Not 値 = 値 ’ 一致しないとき True または @True を返す</li>



<li>値1 > 値2 ’ 値1 は 値2 より大きいとき True または @True を返す</li>



<li>値1 >= 値2 ’ 値1 は 値2 より大きいか等しいとき True または @True を返す</li>



<li>値1 => 値2 ’ 値1 は 値2 より大きいか等しいとき True または @True を返す</li>



<li>値1 &lt; 値2 ’ 値1 は 値2 より小さいとき True または @True を返す</li>



<li>値1 &lt;= 値2 ’ 値1 は 値2 より小さいか等しいとき True または @True を返す</li>



<li>値1 =&lt; 値2 ’ 値1 は 値2 より小さいか等しいとき True または @True を返す</li>
</ul>



<h6 id="%25e6%25b3%25a8%25e6%2584%258f" class="wp-block-heading">注意</h6>



<p class="wp-block-paragraph">　どちらかの値が Null のときは結果が Null になります</p>



<h2 id="vbscript-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">VbScript 言語</h2>



<ul class="wp-block-list">
<li>値 = 値 ’ 一致するとき True を返す</li>



<li>値 &lt;> 値 ’ 一致しないとき True を返す</li>



<li>Not 値 = 値 ’ 一致しないとき True を返す</li>



<li>値1 > 値2 ’ 値1 は 値2 より大きいとき True を返す</li>



<li>値1 >= 値2 ’ 値1 は 値2 より大きいか等しいとき True を返す</li>



<li>値1 &lt; 値2 ’ 値1 は 値2 より小さいとき True を返す</li>



<li>値1 &lt;= 値2 ’ 値1 は 値2 より小さいか等しいとき True を返す</li>
</ul>



<h6 id="%25e6%25b3%25a8%25e6%2584%258f-2" class="wp-block-heading">注意</h6>



<p class="wp-block-paragraph">　どちらかの値が Null のときは結果が Null になります</p>



<h2 id="windows%25e3%2583%2590%25e3%2583%2583%25e3%2583%2581%25e3%2583%2595%25e3%2582%25a1%25e3%2582%25a4%25e3%2583%25ab-bat" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Windowsバッチファイル (.bat)</h2>



<ul class="wp-block-list">
<li>値1 EQU 値2 &#8216; 値が一致する</li>



<li>値1 NEQ 値2 &#8216; 値が等しくない</li>



<li>値1 GTR 値2 &#8216; 値1 は 値2 より大きい</li>



<li>値1 GEQ 値2 &#8216; 値1 は 値2 より大きいか等しい</li>



<li>値1 LSS 値2 &#8216; 値1 は 値2 より小さい</li>



<li>値1 LEQ 値2 &#8216; 値1 は 値2 より小さいか等しい</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Instr : 検索する文字列の位置を調べる</title>
		<link>https://www.commuply.co.jp/technic/memo/instr/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:45:24 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Begins]]></category>
		<category><![CDATA[@Contains]]></category>
		<category><![CDATA[@Ends]]></category>
		<category><![CDATA[@False]]></category>
		<category><![CDATA[@True]]></category>
		<category><![CDATA[Instr]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[null]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[位置を調べる]]></category>
		<category><![CDATA[検索]]></category>
		<category><![CDATA[比較方法]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=152</guid>

					<description><![CDATA[Lotus Script 言語 検索開始位置を省略したときは 1 とみなされます数値を設定する検索開始位置や比較方法にNULL値を設定するとエラーになります 戻り値1～ : 検索する文字の位置0 : 見つからなかった検索 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus Script 言語</h2>



<ul class="wp-block-list">
<li>Instr (検索する文字列, 検索される文字列)</li>



<li>Instr (検索開始位置, 検索する文字列, 検索される文字列)</li>



<li>Instr (検索開始位置, 検索する文字列, 検索される文字列, 比較方法)</li>
</ul>



<p class="wp-block-paragraph">検索開始位置を省略したときは 1 とみなされます<br>数値を設定する検索開始位置や比較方法にNULL値を設定するとエラーになります</p>



<p class="wp-block-paragraph"><strong>戻り値</strong><br>1～ : 検索する文字の位置<br>0 : 見つからなかった<br>検索開始位置（初期値は1） : 検索される文字列が空<br>NULL : NULL値が設定された</p>



<p class="wp-block-paragraph"><strong>評価方法</strong><br>0 : 大文字小文字、全角半角を区別します<br>1 : 大文字小文字を区別しません<br>4 : 全角半角を区別しません<br>5 : 大文字小文字、全角半角を区別しません</p>



<h2 id="vbscript-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">VbScript 言語</h2>



<ul class="wp-block-list">
<li>Instr (検索する文字列, 検索される文字列)</li>



<li>Instr (検索開始位置, 検索する文字列, 検索される文字列)</li>



<li>Instr (検索開始位置, 検索する文字列, 検索される文字列, 比較方法)</li>
</ul>



<p class="wp-block-paragraph">検索開始位置を省略したときは 1 とみなされます<br>数値を設定する検索開始位置や比較方法にNULL値を設定するとエラーになります</p>



<p class="wp-block-paragraph"><strong>戻り値</strong><br>1～ : 検索する文字の位置<br>0 : 見つからなかった<br>検索開始位置（初期値は1） : 検索される文字列が空<br>NULL : NULL値が設定された</p>



<p class="wp-block-paragraph"><strong>評価方法</strong><br>0 : バイナリーモード<br>1 : テキストモード（大文字小文字を区別しません）</p>



<h2 id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus 式言語</h2>



<ul class="wp-block-list">
<li>@True/@False = @Contains (検索される文字列; 検索する文字列);<br>　※空の文字列を渡すと@Trueが戻ります</li>



<li>@True/@False = @Begins (検索される文字列; 検索する文字列);<br>　※検索される文字列の先頭に見つかると@Trueが戻ります</li>



<li>@True/@False = @Ends (検索される文字列; 検索する文字列);<br>　※検索される文字列の末尾に見つかると@Trueが戻ります 　※いずれも大文字小文字を区別します</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]StrCompare : 文字列を比較</title>
		<link>https://www.commuply.co.jp/technic/memo/strcompare/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:29:57 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Compare]]></category>
		<category><![CDATA[ACCENTINSENSITIVE]]></category>
		<category><![CDATA[ACCENTSENSITIVE]]></category>
		<category><![CDATA[CASEINSENSITIVE]]></category>
		<category><![CDATA[CASESENSITIVE]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[null]]></category>
		<category><![CDATA[PITCHINSENSITIVE]]></category>
		<category><![CDATA[PITCHSENSITIVE]]></category>
		<category><![CDATA[StrComp]]></category>
		<category><![CDATA[StrCompare]]></category>
		<category><![CDATA[Unicodeスタンダードソート]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[比較]]></category>
		<category><![CDATA[比較方法]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=142</guid>

					<description><![CDATA[Lotus Script 言語 比較方法0 = 大文字小文字、全角半角を区別します1 = 大文字小文字を区別しません2 = プラットフォームの並び順で比較4 = 全角半角を区別しません5 = 大文字小文字、全角半角を区別 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus Script 言語</h2>



<ul class="wp-block-list">
<li>数値 = StrCompare (文字列１, 文字列２) &#8216; 別名として StrComp があります</li>



<li>数値 = StrCompare (文字列１, 文字列２, 比較方法)</li>
</ul>



<p class="wp-block-paragraph"><strong>比較方法</strong><br>0 = 大文字小文字、全角半角を区別します<br>1 = 大文字小文字を区別しません<br>2 = プラットフォームの並び順で比較<br>4 = 全角半角を区別しません<br>5 = 大文字小文字、全角半角を区別しません<br>　※規定は 0 ですが、規定を Option Compare で変更することができます</p>



<p class="wp-block-paragraph"><strong>戻り値</strong><br>-1 = 文字列１ &lt; 文字列２ 0 = 文字列１ = 文字列２ 1 = 文字列１ > 文字列２<br>Null値 = 文字列１または文字列２がNull値</p>



<h2 id="vbscript-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">VBScript 言語</h2>



<ul class="wp-block-list">
<li>数値 = StrComp (文字列１, 文字列２)</li>



<li>数値 = StrComp (文字列１, 文字列２, 比較方法)</li>
</ul>



<p class="wp-block-paragraph"><strong>比較方法</strong><br>0 = バイナリモードで比較します<br>1 = テキストモードで比較します<br>　※規定は 0 です</p>



<p class="wp-block-paragraph"><strong>戻り値</strong><br>-1 = 文字列１ &lt; 文字列２ 0 = 文字列１ = 文字列２ 1 = 文字列１ > 文字列２<br>Null値 = 文字列１または文字列２がNull値</p>



<h2 id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus 式言語</h2>



<ul class="wp-block-list">
<li>数値 = @Compare (文字列１, 文字列２)</li>



<li>数値 = @Compare (文字列１, 文字列２, 比較方法)<br>　※文字列に複数値を設定できます<br>　※文字列１と文字列２の値の数をそろえてから比較します</li>
</ul>



<p class="wp-block-paragraph"><strong>比較方法</strong><br>[CASESENSITIVE]／[CASEINSENSITIVE] = 大文字小文字を区別／区別しないで比較します<br>[ACCENTSENSITIVE]／[ACCENTINSENSITIVE] = アクセントを区別／区別しないで比較します<br>[PITCHSENSITIVE]／[PITCHINSENSITIVE] = 全角半角を区別／区別しないで比較します<br>　※規定は [CASESENSITIVE] : [ACCENTSENSITIVE] : [PITCHSENSITIVE] です<br>　※Unicodeスタンダードソートを設定しているときは使えない比較方法があります</p>



<p class="wp-block-paragraph"><strong>戻り値</strong><br>-1 = 文字列１ &lt; 文字列２ 0 = 文字列１ = 文字列２ 1 = 文字列１ > 文字列２</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]＆ : 文字列連結演算子</title>
		<link>https://www.commuply.co.jp/technic/memo/and/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Wed, 16 Mar 2022 06:00:25 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[&]]></category>
		<category><![CDATA[+]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[null]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[接尾辞]]></category>
		<category><![CDATA[接頭辞]]></category>
		<category><![CDATA[文字列連結]]></category>
		<category><![CDATA[演算子]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=69</guid>

					<description><![CDATA[Java C# Python Lotus Script 言語 &#38;（アンド）は異なる意味でも使われますので、半角空白を使わずに詰めて書くとコンパライラに誤解されることがあります 注意＆ は両辺が null のときに [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 id="java" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Java</h2>



<ul class="wp-block-list">
<li>文字値 ＝ 文字値 ＋ 文字値;</li>
</ul>



<h2 id="c" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">C#</h2>



<ul class="wp-block-list">
<li>文字値 ＝ 文字値 ＋ 文字値;</li>



<li>文字値 ＋＝ 文字値;</li>



<li>文字値 ＝ $&#8221;文字値{変数名}文字値&#8221;;</li>
</ul>



<h2 id="python" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Python</h2>



<ul class="wp-block-list">
<li>文字値 ＝ 文字値 ＋ 文字値</li>



<li>文字値 ＋＝ 文字値</li>
</ul>



<h2 id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus Script 言語</h2>



<ul class="wp-block-list">
<li>文字値 ＝ 値 ＆ 値</li>



<li>文字値 ＝ 文字値 ＋ 文字値</li>
</ul>



<p class="wp-block-paragraph">&amp;（アンド）は異なる意味でも使われますので、半角空白を使わずに詰めて書くとコンパライラに誤解されることがあります</p>



<p class="wp-block-paragraph" style="font-size:0rem"><strong>注意</strong><br>＆ は両辺が null のときに null を返します<br>＋ は片方が null のときに null を返します<br>＋ は数値とあわせて使うと、数値に変換できる文字値を数値へ変換して加算することがあります</p>



<p class="wp-block-paragraph" style="font-size:0rem"><strong>演算子ではないところで使用される＆記号</strong><br>変数名や値の末尾に＆を付けると、Long型ですよという意味になります（接尾辞）<br>＆B、＆O、＆H は、それぞれ２進数、８進数、１６進数ですよという意味になります（接頭辞）<br>演算子として＆記号を書くときは、コンピューターが困惑しないように、<strong>＆の前後に空白をはさむ</strong>とよいでしょう</p>



<h2 id="vbscript-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">VbScript 言語</h2>



<ul class="wp-block-list">
<li>文字値 ＝ 値 ＆ 値</li>
</ul>



<p class="has-medium-font-size wp-block-paragraph"><strong>注意</strong><br>＆ は両辺が null のときに null を返します</p>



<p class="has-medium-font-size wp-block-paragraph"><strong>演算子ではないところで使用される＆記号</strong><br>＆O、＆H は、それぞれ８進数、１６進数ですよという意味になります<br>演算子として＆記号を書くときは、コンピューターが困惑しないように、<strong>＆の後に空白をはさむ</strong>とよいでしょう</p>



<h2 id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus 式言語</h2>



<ul class="wp-block-list">
<li>文字値 ＝ 文字値 ＋ 文字値</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
