Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

C programında Perl çağırma


Öne çıkan mesajlar

Mesaj tarihi:
Evet budur. C ile modelleme programları vs yazarken karışık data dosyaları okuyup yazcam diye 201491 satır binlerce ifle dolu sorun çıkaran fonksiyonlar yazmak istemiyorum, perlde regular expressionlarla 5 satırda halletmek istiyorum.

Bir c kodunda perl'de yazdığım bir kodu çağırmak zahmetli bir iş midir?

Eğer öyleyse c'de regular expression denen şeyler var mı (perl syntaxına yakın bir syntaxde tabi yoksa var ben de biliyorum) ona bakcam yoksa gerçekten işkence
Mesaj tarihi:
evet ama pek benzemiyor perle

perle benzeyen şunu buldum

http://www.pcre.org/

buarada c'den perl scripti çağırmak sanırım baya zahmetli bir iş vaz geçtim ondan
Mesaj tarihi:

c dosyası


int main ()
{
system ("./test.pl superim");
return 0;
}



perl dosyası


#!/usr/bin/perl -w

if ($#ARGV != 0) {
print "arguman gir salak ardethn";
exit;
}
print "ardethcim girdigin arguman $ARGV[0] optum cicimn";



sistem spesifiktir kesin de, gayet kolay oluyor sonuçta ehue. yalnız döndürdüğü outputu almak nasıl olur emin değilim.
Mesaj tarihi:
i = system('..'); dersen return state ini gorursun, hepsi o :) output'u bir yere yazdirip alman gerekir sanirim. aklima baska cozum gelmedi. input kolay bu arada, sprintf falan yaparsin.
×
×
  • Yeni Oluştur...