<?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>5分で解決！Perl初心者講座 &#187; エラー関連</title>
	<atom:link href="https://study.webmanagementmarketing.com/?cat=7&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>https://study.webmanagementmarketing.com</link>
	<description>Perlプログラムをわかりやすく解説したサイトです。Perlプログラムの導入や設定、書き方などの初歩的な事から、中級者用のエラー解決法や文字コードのトラブルなどを写真を交えて解説しています。</description>
	<lastBuildDate>Sun, 21 Oct 2012 14:18:23 +0000</lastBuildDate>
	<language>ja</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>エラーを起こさないための簡易デバック</title>
		<link>https://study.webmanagementmarketing.com/?p=68</link>
		<comments>https://study.webmanagementmarketing.com/?p=68#comments</comments>
		<pubDate>Sun, 21 Oct 2012 12:05:19 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[エラー関連]]></category>
		<category><![CDATA[デバック]]></category>

		<guid isPermaLink="false">http://study.webmanagementmarketing.com/?p=68</guid>
		<description><![CDATA[プログラミングの最中に『　この変数の中身なんだろう？　』と 疑問に思うことが多々あります。 それなりのプログラ [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>プログラミングの最中に『　この変数の中身なんだろう？　』と</p>
<p>疑問に思うことが多々あります。</p>
<p>それなりのプログラマーであれば、printで実際に変数を</p>
<p>出すという流れになります。</p>
<p>ただ単純にprintを使用していると出力したくないところを</p>
<p>何回も書き直さなければならずとても大変です。</p>
<p>そしてPerlは、VBAのような「　Debug.print 変数　」のような関数がないので</p>
<p>以下のような形でデバッグを仕込むとけっこう楽かも知れない。</p>
<p>※但し、VBAとは違い速度的な部分が落ちる可能性はある。</p>
<p><em>use strict;</em><br />
<em>use warnings;</em></p>
<p><em>my @list;</em><br />
<em>print &#8220;ファイル処理開始\n&#8221;;</em></p>
<p><em>my $debug=1;</em></p>
<p><em>print &#8220;デバッグ&#8221;if($debug==0);</em></p>
<p>&nbsp;</p>
<p>上記のようにデバッグ用の変数を仕込んでおき、</p>
<p>debugしたいときは、debugの変数を変えるだけで</p>
<p>本番モードと開発モードなどいろいろな切り替えが出来ます。</p>
<p>if文も上記のような形でおいておけば、</p>
<p>ソースが汚れず見やすいソースのままかと思います。</p>
<p>if文書きたいんだよ～という方は、if文で囲えばいいと思いますが、</p>
<p>無駄な｛｝はソースが長くなるにつれて読みづらくなったり、</p>
<p>エラーの原因となるため、多少速度が落ちても</p>
<p>この処理の流れの方が私的には有効だと思ってます。</p>
]]></content:encoded>
			<wfw:commentRss>https://study.webmanagementmarketing.com/?feed=rss2&#038;p=68</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl実行時のエラーコードの調査</title>
		<link>https://study.webmanagementmarketing.com/?p=58</link>
		<comments>https://study.webmanagementmarketing.com/?p=58#comments</comments>
		<pubDate>Sat, 20 Oct 2012 20:41:59 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[エラー関連]]></category>

		<guid isPermaLink="false">http://study.webmanagementmarketing.com/?p=58</guid>
		<description><![CDATA[以下のサイトにて、Perlが吐いたエラーの内容がわかる。 http://homepage1.nifty.com [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>以下のサイトにて、Perlが吐いたエラーの内容がわかる。</p>
<p><a href="http://homepage1.nifty.com/yito/anhttpd/perldiag/description.html">http://homepage1.nifty.com/yito/anhttpd/perldiag/description.html</a></p>
<p>今回、「Pelr -c2 ファイル名」とミスタイプで打ってしまったところ、</p>
<p>Unrecognized switch</p>
<p>と警告表示されてしまったので、「Perl Unrecognized switch」でググったところ</p>
<p>上述したリンクにたどり着いた。</p>
<p>エラーないようとしては、Perlコマンドのオプションが間違ってるという意味だった。</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://study.webmanagementmarketing.com/?feed=rss2&#038;p=58</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
