Visual C++ kullanarak mouse koordinatlarını almak istiyoruz form application olacak ancak http://stackoverflow.com/questions/1857292/how-do-you-get-the-location-in-x-y-coordinate-pixels-of-a-mouse-click burada bahsedilen şekilde yaptığımızda GET fonksiyonlarını çağıramıyoruz yardım edebilir misiniz çok önemli |
eğer sadece girdi ve çıktı dosyalarından veri alınacaksa, yani konsol hiç kullanılmayacaksa freopen() kullanabilirsin. freopen freopen("girdi.txt", "r", stdin); freopen("cikti.txt", "w", stdout); bunları main fonksiyonuna en başa yazdığınızda printf(), scanf() fonksiyonları artık dosyadan okuma dosyaya yazma yapar. |
Arkadaşlar bir sorunum var C# ta proje hazırlıyorum üniversite 1 öğrencisiyim projem için BURAYA tıklayınız. Neyse bu projeyi yapıyorum sorunum şu 1 veritabanında 2 adet tablom var, butona tıklayınca 1. tablodan verileri alıyorum standart hesaplaması var onları yapıyorum ve 2. tabloya kaydediyorum. Fakat eklerken 2. tabloda öğrenci numarası kolonu Primary Key(Birincil Anahtar) olduğu için hata veriyor. Verdiği Hata; Additional information: Tabloda yapılmasını istediğiniz değişiklikler, dizinde, birincil anahtarda veya ilişkide yinelenen değerler oluşturdukları için başarısız oldu. Yinelenen verileri içeren alan veya alanlardaki verileri değiştirin, dizini kaldırın veya dizini, yinelenen girdilere izin verecek şekilde yeniden tanımlayın ve yeniden deneyin. Demek istediğim şu ben bu verileri eklediğim sırada while ın içinde tek tek nasıl kontrol ettirebilirim ? Kodum Şu; private void ekle_b_Click(object sender, EventArgs e) { OleDbDataReader oku; baglanti.Open(); komut.Connection = baglanti; komut.CommandText = "Select * from ogr_olculeri"; oku = komut.ExecuteReader(); while (oku.Read()) { int ogr_no = Convert.ToInt32(oku[0]); string adi = Convert.ToString(oku[1]); string soyadi = Convert.ToString(oku[2]); agir.Add(oku[3]); boyu.Add(oku[4]); vucut_gen.Add(oku[5]); uzanma_mes.Add(oku[6]); omuz_gen.Add(oku[7]); otururken_basen_gen.Add(oku[8]); otururken_karin_derin.Add(oku[9]); bust_yuk.Add(oku[10]); goz_yuk.Add(oku[11]); otururken_omuz_yuk.Add(oku[12]); oturma_yeri.Add(oku[13]); dirsek_yuksekligi.Add(oku[14]); ust_bacak_yuksek.Add(oku[15]); ust_bacak_uzun.Add(oku[16]); otururken_kalca_pop_uzun.Add(oku[17]); otururken_diz_yuksek.Add(oku[18]); otururken_dizalti_yuksek.Add(oku[19]); double oturak_uzunlugu = ((Convert.ToInt32(oku[5]) + 10) * 2); double oturak_genisligi = ((Convert.ToInt32(oku[8]) + 4) / 2); double oturak_yerden_yuksekligi = ((Convert.ToInt32(oku[18])) + 4); double oturak_ile_sira_alti_yuksekligi = (Convert.ToInt32(oku[12]) - Convert.ToInt32(oku[14])); double oturak_arkasi_eni = (Convert.ToInt32(oku[14]) + 5); double oturak_egim_acisi = 6; double oturak_derinligi = Convert.ToInt32(oku[17]) - 3; double sira_uzunlugu = (Convert.ToInt32(oku[5]) + 10) * 2; double sira_ustu_eni = Convert.ToInt32(oku[6]) / 2; double sira_ustu_yerden_yuksekligi = Convert.ToInt32(oku[18]) + Convert.ToInt32(oku[14]) + 9; double sira_ustu_sira_altligi_mesafesi = 25; double sira_ustunun_egimi = 4; string sql = "INSERT INTO sira_olculeri(ogr_no , adi , soyadi , sira_altliginin_uzunlugu , sira_alti_oturaginin_genisligi , sira_alti_oturaginin_yuksekligi , sira_alti_ile_oturak_yuksekligi , sira_alti_arkasinin_eni , sira_altinin_arkaya_egimi , sira_alti_oturaginin_derinligi , sira_uzunlugu , sira_ustunun_eni , sira_ustunun_yerden_yuksekligi , sira_alti_ile_ustunun_mesafesi , sira_ustunun_egimi) VALUES (" + ogr_no + ",'" + adi + "','" + soyadi + "', " + oturak_uzunlugu + "," + oturak_genisligi + "," + oturak_yerden_yuksekligi + "," + oturak_ile_sira_alti_yuksekligi + "," + oturak_arkasi_eni + ", " + oturak_egim_acisi + "," + oturak_derinligi + "," + sira_uzunlugu + "," + sira_ustu_eni + "," + sira_ustu_yerden_yuksekligi + ", " + sira_ustu_sira_altligi_mesafesi + "," + sira_ustunun_egimi + ")"; OleDbCommand kaydet = new OleDbCommand(sql, baglanti); kaydet.ExecuteNonQuery(); } baglanti.Close(); } Bu arada C# ile Access arasında yazıyorum kodlarımı, yardımcı olursanız çok sevinirim proje kodlarının tümünü isteyen iletişime geçebilir. |
Hocam bize öğretilen bu kadar, bu kadar yapabiliyoruz. Ayriyetten BURADA daha ayrıntılı şekilde konuyu paylaştım bir bakabilirsin. < Resime gitmek için tıklayın > < Resime gitmek için tıklayın > Tablolarım bunlar bu iki tablodan başka bir şey yok veritabanımda. Benim yapmak istediğim while dönerken eklenecek olan kişinin ogr_no sunu sira_olculeri tablosunda olup olmadığını kontrol ettirmek. Bu kontrolü yapmazsam konuya yazdığım hatayı veriyor. Neyse uzatmaya gerek yok yanıtını bekliyorum. |
Şu linkteki konu bana ait, bi göz atma şansınız var mı acaba? Çok basit bi C programlama ödevi, şimdiden teşekkerlerimi sunuyorum http://forum.donanimhaber.com/m_118362014/tm.htm |
Konu sahibi, for ile üçgen bastırma sorusuna bakın ne kod yazmış. https://forum.donanimhaber.com/mesaj/yonlen/63966038 C++ klası oluşturmuş ve klas oluşturmak gereksiz, aldığı 5 argüman daha da gereksiz. Başlangıç düzeyinde kod bilgisi olan birinden yardım bekliyorsunuz. Konu zaten forumun çakma rönesans dönemi olan 2009-2013 arasında açılmış. Onun gazıyla 200 sayfa dolmuş. Kodlama işinde nicelik değil, nitelik önemlidir. |
https://drive.google.com/file/d/1HAOkqeZzoNOd4x_sJzEUkiGhzuAHZwhI/view?usp=sharing yardıma ihtiyacım varr:S |
Öncelikle merhaba ödevim var c++ veri yapıları linked list yardımcı olabilecek kimse yokmu acaba lütfenödev görseldeki gibidirhttps://drive.google.com/file/d/1HAOkqeZzoNOd4x_sJzEUkiGhzuAHZwhI/view?usp=drive_openşimdiden teşekkür ederim |
Tıkandım kaldım burada hâlâ bulamadım yok mu bilgisi olan kimse behttps://i.hizliresim.com/JVmBPq.png |
(0'dan başladığını, çok bilginin olmadığını varsayarak yazıyorum bunları)
C# ile native olarak windows için (pc telefon vs fark etmez) uygulama yazabilirsin. eğer android veya ios istiyorsan android için java dilini, ios için objective c(eski) veya swift(yeni) dillerinden birini öğrenmen gerekiyor ve bir mac bilgisayarın olmalı.
ama Xamarin adlı program ile C# ile Windows için yazarak aynı zamanda android ve ios'a da uygulamayı portlayabilirsin. ancak lisans ücreti var. bir de cordova var ücretsiz ama bu sefer c# değil javascript (java değil) gerekiyor. windows/android/ios hepsine yazabiliyorsun.
kişisel görüşüm olarak Windows 10 ile windows ekosistemi büyüdüğü için (yazdığın uygulamalar bilgisayar tablet telefon xbox hololens vs. windows 10 yüklü her cihazda çalışabilir) sana C# ile windows üzerinde ilerlemeni tavsiye ederim. tabii benimle tam tersi fikirde olanlar da var artık orasına bir şey diyemem.
eğer c# ve windows yolunda ilerleyeceksen şunu bilmelisin. windows 10 uygulamalarına UWP (Universal Windows Platform-Evrensel Windows Platformu) uygulamaları deniyor. internetteki kaynaklarda uwp olarak geçer. universal windows app ile aynı şey değildir UWP app.
uygulama yazarken Microsoft'un Visual Studio adlı IDE denilen programını kullanacaksın. Community sürümü tamamen ücretsiz ve oldukça gelişmiş araçlar ve eklenti desteğiyle geliyor. Biraz daha ayrıntılı bilgi ve başlangıç kaynakları için şu konuma bakabilirsin:
http://forum.donanimhaber.com/m_111225653/tm.htm
bu arada ingilizce çok önemli. ingilizcen iyiyse çok rahat edersin. başarılar.
< Bu ileti mini sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle