Archive for the ‘C / C++’ Category
Cuma, Mart 5th, 2010
operatörler, tipler arasında çeşitli işlemler yapan işaretlerdir.aritmetik operatörler kendilerinde varolan işlevleri yerine getirmek için kullanılır,örneğin "+" operatörü toplama işlemi yapar ama bu toplama işlemini yaparken sadece aynı tipte olana değişkenleri toplamaya yarar.peki ben karmaşık sayılarda toplama yapacaksam bunu nasıl gerçekleştrecem?
işte burda c++daki operatöt overlaoading özelliği yardımımıza koşuyor.operatör overloading ile "+" ...
Posted in C / C++ | No Comments »
Çarşamba, Şubat 24th, 2010
Windows 7 üzerinde VS 2008 ile çalışırken eğer "fatal error LNK1000: Internal error during IncrBuildImage" bu hatayı alıyorsanız çözüm için VS90-KB948127.exe ' yi kurarak bu hatayı giderbilirsiniz.
Posted in C / C++ | No Comments »
Perşembe, Mart 12th, 2009
CreatePointFont fonksiyonunu kullanırken eğer
.CreatePointFont(80, "MS Sans Serif") bu şekilde kullanıyorsanız, genelde örneklerde bu şekilde kullanımı gösteriliyor , VS2008 de geliştirirken aşağıdaki hata mesajını alabilirsiniz.
error C2664: 'CFont::CreatePointFont' : cannot convert parameter 2 from 'const char [14]' to 'LPCTSTR'
Bunu için
.CreatePointFont(80, LPCTSTR("MS Sans Serif")) kullanımı bu hale getirmeniz yeterli olacaktır.
Posted in C / C++, Kısa Bilgi | No Comments »
Pazartesi, Mart 9th, 2009
belirlemiş olduğumuz bir dizindeki dosyaları listelemek için aşağıdaki örneği kullanabilirsiniz
[C++]
#include<iostream>
#include<string>
#include<wtypes.h>
HANDLE veriYakala = INVALID_HANDLE_VALUE;
WIN32_FIND_
DATA bulunanDosya;
Posted in C / C++, Örnek Kodlar | No Comments »
Perşembe, Şubat 26th, 2009
error C2065: 'cout' : undeclared identifier eğer c++ uygulamanızda bu hata ile karşılaşıyorsanız
#include <iostream>
using namespace std;
bu iki satrı eklemeniz yeterli olacaktır. Dikkat edilmesi gereken bir hususta
#include "stdafx.h"
satırının atında yer almalı
[C++]
#include "stdafx.h"
#include <iostream>
using namespace std;
Posted in C / C++, Kısa Bilgi | No Comments »
Perşembe, Ocak 1st, 2009
Bağlantılı listeler aynı türden verileri birbirine bağlamamıza yarayan bir veri yapısı türüdür. Veriler sanal olarak birbirine bir sırayla bağlanır. Ancak bu veriler bellekte art arda dizilmezler, belleğin değişik yerlerindedirler. Bu nedenle bağlantılı liste yapısı veri kısmı ve bağlantı kısmı olarak iki farklı kısımdan oluşur. Listedeki veriler bu bağlantı kısmı sayesinde ...
Posted in C / C++ | No Comments »
Çarşamba, Aralık 31st, 2008
geliştirmeye başladığınız bir MFC uygulamasında eğer pencere başlığındaki Untitled ifadesini kaldıramıyorsanız , PreCreateWindow fonksiyonunda bir değişiklik yapmanız yeterli olacaktır.
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
cs.style &= ~FWS_ADDTOTITLE ; // bu satırı ekliyoruz
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
return TRUE;
}
gerekli satırı ekledikten sonra OnCreate ...
Posted in C / C++, Kısa Bilgi | No Comments »
Cumartesi, Aralık 20th, 2008
COleDateTime , c++ uygulamalarımızda kullanabileceğimiz tarih verisi tutabileceğimiz bir tür diyebiliriz. Eğer bu değişkenin bize sağladığı gün,ay ve yıl gibi bilgileri ayrı ayrı değerlendirmek istiyorsanız GetDay() , GetMonth() , GetYear() gibi fonksiyonları kullanabilirsiniz. Örneğin bir mysql ile bir işlem yapacaksanız ve sorgulamanızda bir tarihe göre sorgu yapmanız gerekiyorsa gönderirken tarih ...
Posted in C / C++, Kısa Bilgi | No Comments »
Çarşamba, Aralık 17th, 2008
C++ ta Cstrin bir değeri eğer char diziye dönüştürmek istiyorsanız WideCharToMultiByte fonksiyonunu kullanabilirsiniz. küçük bir örnek vermek gerekirse :
-- C++ --
char donusen[1000] ;
CString gelen=_T(test metni);
WideCharToMultiByte(CP_ACP, 0, gelen, -1, donusen, 1000, 0, 0) ;
-- C++ --
bu şekilde gelen içerisindeki bilgiyi donusen içerisine atamış olduk. fonksiyon içerisindeki 1000 değeri oluşan dizi ...
Posted in C / C++, Kısa Bilgi | No Comments »
Çarşamba, Kasım 26th, 2008
String strLine;
CStdioFile file("c:\\Program Files\\test\\malzeme_bilgileri", CFile::modeRead);
while(file.ReadString(strLine))
{
// strLine değişkeninde artık okunan tek satır var üzerinden istediğiniz işlemi yapabilirsiniz
}
Posted in C / C++, Kısa Bilgi | 1 Comment »