Genelde kütüphaneler kurulum gerektirmez hocam projenize import ettikten sonra kullanabilirsiniz. Yada visual studio toolbox'ada ekleyip oradan kullanabilirsiniz. Fakat C# hakkında çok bilginiz yoksa başlangıç düzeyindeyseniz tasarımı boşverin ve programlama mantığını ve algoritma geliştirme yeteneğinizi geliştirin. Daha sonra zaten bunları öğrendikten sonra kütüphaneleri nasıl kullanacağınız hakkında bilgi sahibi olacaksınız. |
Kurulum derken VS'e ekleme olayını kastetmeye çalışmıştım ![]() ![]() |
merhaba, açmış olduğum bir konun linkini koyucam banada yardımcı olurmusunuz? http://forum.donanimhaber.com/m_84517747/tm.htm |
Reflection dedigimiz birsey var. Bununla compile time da degil runtime da kodu calistiriyoruz. Bunu STL C++ ile yapamazsin, http://stackoverflow.com/questions/15825306/wrap-c-function-using-boost-reflect-or-another-c-reflection-library |
Hatayı okusan çok kolayca çözersin. Nedense çoğu programlama öğrencisi hata çıktılarını okumuyor. http://msdn.microsoft.com/en-us/library/z5hh6ee9.aspx |
< Resime gitmek için tıklayın > Arkadaşlar bilg prog 1. sınıftayım visuale yenı basladım hocamız bir program yaazdırmıstı okulda yazdım oldu fakat evde bilgisayarıma kurduyom mic. visual studio 2010 da bu hatayı alıyorum nedendır bu cozum varmıdır cevabınızı eksık etmeyın BU DA YAZDIĞIMIZ PROGRAM using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ornekiki1 { class Program { static void Main(string[] args) { using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int kod, adet; double oran = 0.0; double bfiat, tfiat, kdv, tutar; Console.WriteLine("ürün kodları"); Console.WriteLine("TEMEL GIDA -1); Console.WriteLine("MUHTELİF GIDA -2); Console.WriteLine("TEMİZLİK MALZEMELERİ -3); Console.WriteLine("BEYAZ EŞYA -4); Console.WriteLine("LÜX TÜKETİM -5); Console.WriteLine("ÜRÜN KODUNU GİRİNİZ:); kod = Convert.ToInt32(Console.ReadLine()); switch (kod); { case 1: oran = 0.08; break; case 2: oran = 0.12; break; case 3: oran = 0.15; break; case 4: oran = 0.18; break; case 5: oran = 0.20; break; } Console.WriteLine("ÜRÜNÜN BİRİM FİATINI GİRİNİZ"); bfiat = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("ÜRÜNÜN ADETİNİ GİRİNİZ"); adet = Convert.ToInt32("ÜRÜNÜN ADEDİNİ GİRİNİZ"); tfiat = bfiat * adet; kdv = tfiat * oran; tutar = tfiat + kdv; Console.Write("toplam fiat...=" + Convert.ToString(tfiat)); Console.WriteLine(); Console.Write("katma değer vergisi...=" + Convert.ToString(kdv)); Console.WriteLine(); Console.Write("odenecek toplam tutar...=" + Convert.ToString(tutar)); Console.WriteLine(); Console.ReadLine(); } } } } } } Console Application ile yazılmıstır |
C de boyle bir sort library si yoktur. Sorunun cevabina gelirsek. hepsini tek tek kodlaman yanlis, zaten programlamanin asil mantigi tek tek kodlamak degil bi dizi operasyonla sonuca ulasmaktir. Bunun icin saf bir yontem ile n^2 karisiklginda cevap bulabilirsin, saf yontemden kastim her degeri birbiriyle karsilastirip(atiyorum 4 tane varsa 16 adim surer bu) buyugunu dizinin en basina koyabilirsin. Bunun icin 2 tane for loopa ihtiyacin var. Eger hazir kodculardanim hizli birsey ver dersen: http://simplestcodings.blogspot.com.au/2010/07/quicksort-implementation-in-c.html Burda quicksort un c ye implementasyonu var, partition kismindaki buyuktur kucuktur seylerini degistirirsen, siralamayi buyukten kucuge yapar. |
herkese iyi günler arkadaşlar, hocaya bi ödev gönderdim beğenmedi türev alma falan yap dedi , internette bakındım biraz bişey bulamadım , kendimce böyle bi program yaptım, sizce türev alma programı olarak olmuşmu, türev alma mantığı olarak yapabileceğiniz algoritma tavsiyeniz varmı. her türlü yardım makbule geçer :D code block ta printf ler bölünüyor, text dosyasini upload ettim orda daha iyi gözüküyor. #include <stdio.h> |
Gmp kütüphanesi ile mersenne asallarını bulan program yazmam istendi. Programı yaptım çalışıyor fakat daha hızlı çalışması için programı threadlara bölmek istiyorum. Biraz araştırdım ama fazla bi şey bulamadım. Yardımcı olabilir misiniz veya konu ile link atabilir misiniz. Program kodu aşağıda. Gist linki:https://gist.github.com/osmnylmz/7850993
|
pthread ile yapabilirsin. main içine yazdıklarını başka bir fonksiyon içine al. Fonksiyon başlığı şöyle olacak. void* fonk(void *arg) Sonra istediğin kadar thread oluşturup her thread e başlangış değerini geçirirsin. Herbir thread bu başlangıç değerinden başlayarak thread sayısı kadar arttırarak devam eder. Böylece herbiri farklı sayıları hesaplamış olur. Şurada bir tutorial var.http://www.yolinux.com/TUTORIALS/LinuxTutorialPosixThreads.html |
48 tane mersenne asallari biliniyor. Zaten 10 taneden fazla 64 bitte gostericek kadar yazamazsiniz. Bunlarin disinda ders amacli oldugunu guduyorum ve C gibi bir dilde platform bagimsiz multi-threaded program yazilan bir kutuphane C ile gelmiyor. |
Bende aynen böyle düşünüyordum. Öğrendiğim gibide kullanmaya başlamıştım. Sonra ilk ödevden düşük bir puan alınca itiraza gitmiştim. Go to kullanmıycaksın demişti bir süre hocayla tartıştım madem yapmışlar neden kullanmıyoruz diye. Djikstra abi açıklamış demişti. Burdaki muhabbeti görünce ne demiş diye okuyayım istedim. Sanırım konuya noktayı koyan bu yazı olmuş. Yazı çokta açık değil ama sende bir oku istersen.http://www.cs.utexas.edu/users/EWD/ewd02xx/EWD215.PDF |
https://intvd.gib.gov.tr/internetvd/index.jsp?page=IVD_HSP_MTV |
birde şu ana kadar yazdığınız kodlar? edit: daha kısa sürmesi için ![]() |
Merhaba, konu başlığınızı sonradan gördüm Önceden bir topic açmıştım. Bir projemde login bilgilerini kontrol ettikten sonra "panel" ile yaptığım logout kısmını getirmek istiyorum. Fakat nedense olmadı. Nerede hata yaptığımı bulamadım. Kullanıcı girişini yapıyor. Hatalı bilgi girdiysem ilgili label'ıda gösteriyor. Fakat nedense paneller çalışmıyor. Çalıştığım sayfada login isimli paneli visible=true yapmıştım. Yani sayfa ilk açıldığında login isimli panel görünsün ki kullanıcı giriş yapabilsin istiyorum. Fakat ogrenci_tc ve şifreyi girdikten sonra post ederken login isimli panel yerine logout isimli panelin gözükmeis gerekirken login panel görünür durumda. Yardımcı olursanız sevinir. Teşekkür ederim. protected void btn_giris_Click(object sender, ImageClickEventArgs e) { DataRow dataGiris = class.GetDataRow("SELECT * FROM ogrenciler WHERE ogrenci_tc='"+txtUser.Text+"' and ogrenci_sifre='"+txtPass.Text+"' "); if (dataGiris != null) { Response.Redirect("ogrenci.aspx"); logout.Visible = true; login.Visible = false; } else lbl_user_hata.Text = "Kullanıcı bilgileriniz hatalı."; login.Visible = true; logout.Visible = false; } <asp:Panel ID="login" runat="server"> <div id="solmenublok"> <div id="solmenubaslik"> <label>Kullanıcı Paneli</label> <span class="soliconlar kullanicigirisiicon"></span> </div> <div id="kullanicigirisiyeri"> <asp:Label ID="lbl_user_hata" runat="server" ForeColor="Red"></asp:Label> <div id="kullanicigirisiyeriic"> <asp:TextBox ID="txtUser" runat="server"></asp:TextBox> <span class="kullaniciiconlari kullanicigirisiiconu"></span> </div> <div id="kullanicigirisiyeriic"> <asp:TextBox ID="txtPass" runat="server" TextMode="Password"></asp:TextBox> <span class="kullaniciiconlari kullanicisifreiconu"></span> </div> <div id="kullanicigirisiyeriic"> <asp:ImageButton ID="btn_giris" runat="server" Height="29px" ImageUrl="~/images/login_btn.png" Width="95px" style="float:right; padding-right:10px; border:none;" onclick="btn_giris_Click" /> </div> </div> </div> </asp:Panel> <asp:Panel ID="logout" runat="server" Visible="False"> <div id="solmenublok"> <div id="solmenubaslik"> <label>Kullanıcı Paneli</label> <span class="soliconlar kullanicigirisiicon"></span> </div> <div id="kullanicigirisiyeri"> <div id="kullanicigirisiyeriic"> Hoş geldin, </div> <div id="kullanicigirisiyeriic"> </div> <div id="kullanicigirisiyeriic"> <asp:ImageButton ID="ImageButton1" runat="server" Height="29px" ImageUrl="~/images/login_exit_btn.png" Width="95px" style="float:right; padding-right:10px; border:none;" onclick="ImageButton1_Click" /> </div> </div> </div> </asp:Panel> http://forum.donanimhaber.com/m_85858187/tm.htm |
Hocam sorunuzu tam olarak anlayamadım fakat dllimport işinizi görücektir ayrıca dllimportla birlikte ->http://msdn.microsoft.com/en-us/library/windows/desktop/ms646293%28v=vs.85%29.aspx |
öncelikle cevabınız için teşekkürler yani normalde kendim yaparken, #include <Windows.h> ile include edip ordaki fonksiyonları kullanabiliyordum. fakat şimdi bi türlü include edemedim. MyForm.h ve MyForm.cpp şeklinde iki dosya var. İlk başta hangi dosyaya yazıcağımı bilemedim. ikisinde de denedim. ama yinede include etmemişim gibi GetAsyncKeyState tanımlı değil gibisinden hata verdi. dllimport'a göz attım da hiç bir şey anlamadım desem yeridir desem yeridir ![]() |
www.facebook.com/greencraft21 ya da burdan iletişime geçin team viewer ille yardımcı olayım. Çok yanlış başlamıssınız gibi duruyor. |
Yardımın için teşekkür ederim araştırıyorum kütüphane olarak vs. eklemeye çalıştım fakat tam kurulumu gerçekleştiremiyorum bulduğum farklı uygulamaları da kullanamıyorum
Kütüphaneler konusunda bir bilgim malesef bulunmamakta bunlarla ilgili yazı, video gibi kaynaklar biliyor musun acaba ?
Bu mesaja 1 cevap geldi. Cevapları Gizle