Форум программистов, компьютерный форум CyberForum.ru

Как проверить валидность указателя? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ что такое "адаптивный параллелизм"? http://www.cyberforum.ru/cpp-beginners/thread1010534.html
сабж! в гугле ответа не нашел, в яндексе так же! может кто на пальцах объяснить? код писать не нужно!
C++ За два взвешивания определить которая из пяти монет имеет вес, отличный от остальных. Понимаю, что оффтоп, но задача для острого программерского ума. Олимпиадная задача для 7 класса, условие: Есть 5 монет. 4 из них по 5 грамм, пятая - неизвестно (либо больше, либо меньше пяти - это неизвестно). Есть грузик на 5 грамм. За 2 взвешивания определить, где монета, которая НЕ 5 грамм. http://www.cyberforum.ru/cpp-beginners/thread1010526.html
не понимаю ошибку C++
Написать программу, решающую задачу линейного поиска элемента в заданном вещественном массиве. _____ при вводе единицы выводит 0, а при других значениях ''no" #include <iostream> #include <stdlib.h> #include <time.h>
Вывести максимальное и минимальное значение из массива C++
дайте примеры!!!:cry:
C++ Подправьте прогу( сортировка массивов) http://www.cyberforum.ru/cpp-beginners/thread1010512.html
Подправьте прогу пожалуйста, проверьте на ошибки и добавьте нужные cout, cin, чтоб выводило результаты на консоль.(Задание: Дан массив случайных чисел. Отсортировать его обменом. Написать дополнительно функцию сортировки сначало парных элементов по возрастанию, потом непарных - тоже по возрастанию.) #include<iostream> #include<cmath> #include<stdarg.h> #include<cstdlib> using namespace std;...
C++ Как добавить элемент структуры с использованием #include <vector> ? #include <vector> #include <iostream> using namespace std; struct Item { int n; }; подробнее

Показать сообщение отдельно
Fanera
 Аватар для Fanera
6 / 5 / 4
Регистрация: 05.10.2013
Сообщений: 159
17.11.2013, 23:45     Как проверить валидность указателя?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include "stdafx.h"
#include <fstream>
#include <iostream>
#include <conio.h>
 
#define maxline 1000
 
int main()
{
    using namespace std;
 
    // проверка вывода (запись в файл) 
 
    ofstream FILE;
    FILE.open("C:\\a.txt", ios::out);
    char p[maxline];
    int i, pos;
    for (i = 0; i < 2; i++)
        FILE << "string" << i;
    
    FILE.close();
 
    // проверка ввода (чтение из файла)
 
    ifstream FILE1;
    FILE1.open("C:\\a.txt");
    FILE1.seekg(0);
        
             if (FILE1 == NULL) // так надо проверять на ошибку открытия файла 
                      return (0);
    while (!FILE1.eof()) // так проверяется окончание файла
    {
        FILE1 >> p >> i;
        cout << p << i << endl;
    }
    FILE1.close();
    _getch();
}
if (FILE1 == NULL) - подчеркиваются == красным в VS2013 и и не компились. Закоментируем все работае праавильно..
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru