Hi,
I am also working same project but On web...
if you want to work with c++ then if filesystem you have to store database(which I cant explain)
I just explain you which I used sql
the courier charge are set by three type..
1) region wise
2) country to country
3) city/postcode to city/postcode
Region is group of countries.
I make a table to store these data
couriercharge (id, fregionid,fcountryid,flocationid,tregionid,tcountryid,tlocationid,weightid,chargeamount)
f - stand for from
t - stand for to
you have to connect region - country and location.
here weight also consider...
because different weight range having different courrier rate
as 0-1 kg may be charge by 15 rs per 100 gm
1.001 -2.000 kg charge by 14 rs per 100 gm etc...
For detail-- You can ask regarding the concept where you stuck..
(If you like it please rate it & mark also with solution)
above is just introduction of courrier charges you see for detail fedex ,ups website
Thanks
Asp.Net C# Blog[
^]
Hemant Singh