MIG
01-09-2010, 16:18
با سلام
من یه فایل دارم شامل چند سطر و هر سطر شامل تعدادی عدد یک تا چند رقمی مثل 12و3و123 .
باید عددهای هر سطر رو در یک لیست جداگانه بریزم. اینو میدونم که برای گرفتن یک سطر باید از تابعgetline استفاده کرد. این تابع عدد رو به صورت رشته تحویل میده،من دو تا مشکل دارم.
1. چطور برای تک تک سطرهای فایل این تابع رو صدا بزنم به طوریکه هر بار سطر مربوطه رو درست بخون؟
2. بای اینکه عددهای این رشته رو در داخل گره های لیست بریزم میشه از تابع atoi استفاده کرد یا اینکه باید یه تابع برای تبدیل رشته به عدد بنویسم؟
ممنون.
من یه فایل دارم شامل چند سطر و هر سطر شامل تعدادی عدد یک تا چند رقمی مثل 12و3و123 .
باید عددهای هر سطر رو در یک لیست جداگانه بریزم. اینو میدونم که برای گرفتن یک سطر باید از تابعgetline استفاده کرد. این تابع عدد رو به صورت رشته تحویل میده،من دو تا مشکل دارم.
1. چطور برای تک تک سطرهای فایل این تابع رو صدا بزنم به طوریکه هر بار سطر مربوطه رو درست بخون؟
2. بای اینکه عددهای این رشته رو در داخل گره های لیست بریزم میشه از تابع atoi استفاده کرد یا اینکه باید یه تابع برای تبدیل رشته به عدد بنویسم؟
ممنون.