|
|
|
что-то с памятью (моей?)
|
|||
|---|---|---|---|
|
#18+
Мне понадобилось считывать файл построчно, нашел недалеко тут совет использовать fstream, вот что сделал в виде консольного приложения на Билдере5: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. При компиляции выдает ошибку: Access violation по разным адресам. После компиляции все работает. Похоже, происходит это при любых попытках обращения к потокам. Где я допустил ошибку? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:58 |
|
||
|
что-то с памятью (моей?)
|
|||
|---|---|---|---|
|
#18+
#include <vcl.h> #include <iostream.h> #include <fstream.h> #include <iomanip.h> #pragma hdrstop int main () { using namespace std; int L = 200; char * cс = new char[L]; ifstream in_f ("index.htm"); in_f.getline(cс, L); printf(cc, "%c"); //Вот тут ошибка, посмотри внимательнее как использовать //cout << cс << endl; delete []cс; in_f.close(); return 0; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 14:50 |
|
||
|
что-то с памятью (моей?)
|
|||
|---|---|---|---|
|
#18+
Да с принтфом ладно, мне он и не нужен особо, без него таже фигня. (даже если вообще на печать не выводить) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 15:05 |
|
||
|
что-то с памятью (моей?)
|
|||
|---|---|---|---|
|
#18+
У getline - второй параметр - это максимальное количество символов, которое будет прочитано включая NULL. Код: plaintext 1. И ошибка должна исчезнуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 15:38 |
|
||
|
что-то с памятью (моей?)
|
|||
|---|---|---|---|
|
#18+
Спасибо за поправку, но не исчезла. И вообще без функции getline тоже выдает ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 15:45 |
|
||
|
что-то с памятью (моей?)
|
|||
|---|---|---|---|
|
#18+
а если так int main() { return 0; } Если в этом случае тоже будет ошибка, тогда это 8 чудо света. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 15:50 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2035862]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 199ms |
| total: | 340ms |

| 0 / 0 |
