<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Derleyici (compiler)</title>
	<atom:link href="http://www.bilgisayarkavramlari.com/2008/01/03/derleyici-compiler/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bilgisayarkavramlari.com/2008/01/03/derleyici-compiler/</link>
	<description>www.bilgisayarkavramlari.com</description>
	<lastBuildDate>Thu, 09 Feb 2012 15:35:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Şadi Evren ŞEKER</title>
		<link>http://www.bilgisayarkavramlari.com/2008/01/03/derleyici-compiler/comment-page-1/#comment-47441</link>
		<dc:creator>Şadi Evren ŞEKER</dc:creator>
		<pubDate>Wed, 01 Sep 2010 00:47:42 +0000</pubDate>
		<guid isPermaLink="false">http://shedai.net/bilgisayar/2008/01/03/derleyici-compiler/#comment-47441</guid>
		<description>Anladım. problemin derleyici ile ilgisi yok ama yaptığınız iş gerçekten emek gerektiren ve elbette derleyici ile ilgili. Öncelikle emeğinizden dolayı tebrik edelim. 

Konu basitçe, yönlendirme (redirecting) işleminin hata mesajlarını yönlendirme özelliği olmamasıdır. 

Örneğin &quot;javac &gt; sadi.txt&quot; şeklindeki bir komut, bu komutun sonucunu sadi.txt dosyasına yazar. Bu yazma işleminin gerçekleşmesi için komutun hatasız çalışması gerekir. 

Komut hata verirse bu durumda sonuç stderr çıktısına yazılır (C++ kodladığınız için stdout ile stderr farkını bileceğinizi düşünüyorum, ikisi de ekran (monitor) olarak ayarlıdır ama ikisi farklı çıktılardır)

Bu durumda sizin vereceğiniz komut şu şekilde olabilir:

javac &gt; sadi.txt 2 &gt; hata.txt

bu komuttan sonra, çalışmanın sonucu sadi.txt dosyasına, hata olması halindeki çıktı ise hata.txt dosyasına yazılır. 

şayet iki sonucu da tek dosyada görmek istiyorsanız, ikinci yönlendirmeyi (redirection) ekleme şeklinde (append mode) kullanın:

javac &gt; sadi.txt 2 &gt;&gt; sadi.txt

şeklinde.

umarım yardımcı olur.</description>
		<content:encoded><![CDATA[<p>Anladım. problemin derleyici ile ilgisi yok ama yaptığınız iş gerçekten emek gerektiren ve elbette derleyici ile ilgili. Öncelikle emeğinizden dolayı tebrik edelim. </p>
<p>Konu basitçe, yönlendirme (redirecting) işleminin hata mesajlarını yönlendirme özelliği olmamasıdır. </p>
<p>Örneğin &#8220;javac > sadi.txt&#8221; şeklindeki bir komut, bu komutun sonucunu sadi.txt dosyasına yazar. Bu yazma işleminin gerçekleşmesi için komutun hatasız çalışması gerekir. </p>
<p>Komut hata verirse bu durumda sonuç stderr çıktısına yazılır (C++ kodladığınız için stdout ile stderr farkını bileceğinizi düşünüyorum, ikisi de ekran (monitor) olarak ayarlıdır ama ikisi farklı çıktılardır)</p>
<p>Bu durumda sizin vereceğiniz komut şu şekilde olabilir:</p>
<p>javac > sadi.txt 2 > hata.txt</p>
<p>bu komuttan sonra, çalışmanın sonucu sadi.txt dosyasına, hata olması halindeki çıktı ise hata.txt dosyasına yazılır. </p>
<p>şayet iki sonucu da tek dosyada görmek istiyorsanız, ikinci yönlendirmeyi (redirection) ekleme şeklinde (append mode) kullanın:</p>
<p>javac > sadi.txt 2 >> sadi.txt</p>
<p>şeklinde.</p>
<p>umarım yardımcı olur.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cem-1905</title>
		<link>http://www.bilgisayarkavramlari.com/2008/01/03/derleyici-compiler/comment-page-1/#comment-47436</link>
		<dc:creator>cem-1905</dc:creator>
		<pubDate>Tue, 31 Aug 2010 22:09:59 +0000</pubDate>
		<guid isPermaLink="false">http://shedai.net/bilgisayar/2008/01/03/derleyici-compiler/#comment-47436</guid>
		<description>hocam öncelikle merhaba ,java ile ilgili bir sorum olacak.C++ ile basit bir java editörü yapıyorum.Yazılanları javac ile derleyip java  ...test ile de run etcek bir basit program.Herşeyi yaptım ama javac ile compile ettiğim çıktıyı dos ekranından bilgisayar kopyalıp programın alt kısmında göstermesini istiyorum.Dos ekranına WinExecute() ile erişiyorum.Bu dediğimi yapmak için ekran çıktısını bi klasöre kopyalıp sonra o klasörden okuma yaparak programn alt kısmındaki text kısmına bastırcam.Bunun için şunu kullanıyorum...

javac deneme.java &gt;cem.txt 

Yukarıdakini yapıyorum,ama txt dosyasına birşey bastırmıyor.Diğer msdos komutlarının çıktısını alıyorum ama yukarıdakini yaparken alamıyorum.Yardım ederseniz çok sevinirim.Kolay gelsin...</description>
		<content:encoded><![CDATA[<p>hocam öncelikle merhaba ,java ile ilgili bir sorum olacak.C++ ile basit bir java editörü yapıyorum.Yazılanları javac ile derleyip java  &#8230;test ile de run etcek bir basit program.Herşeyi yaptım ama javac ile compile ettiğim çıktıyı dos ekranından bilgisayar kopyalıp programın alt kısmında göstermesini istiyorum.Dos ekranına WinExecute() ile erişiyorum.Bu dediğimi yapmak için ekran çıktısını bi klasöre kopyalıp sonra o klasörden okuma yaparak programn alt kısmındaki text kısmına bastırcam.Bunun için şunu kullanıyorum&#8230;</p>
<p>javac deneme.java &gt;cem.txt </p>
<p>Yukarıdakini yapıyorum,ama txt dosyasına birşey bastırmıyor.Diğer msdos komutlarının çıktısını alıyorum ama yukarıdakini yaparken alamıyorum.Yardım ederseniz çok sevinirim.Kolay gelsin&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

