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

странный "глюк" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вероятное зацикливание http://www.cyberforum.ru/cpp-beginners/thread439036.html
Приведет ли такой код к краху? class MyClass1 { ... MyClass2 * ptr2; } class MyClass2 {
C++ Приложение для безопасного извлечение устройства из usb Приветствую, знатоков С++! хочу написать приложение для облегчения этого надоедливого процесса: левой кнопкой по значку / извлечение "usb flash device" хотелось бы на раб. столе иметь exe... http://www.cyberforum.ru/cpp-beginners/thread439009.html
C++ 2 функции для вывода вектора и матрицы на экран
#ifndef __VECTOR_H__ #define __VECTOR_H__ #include <cmath> #include <iostream> using namespace std; class Vector { private: double x;
Функция,меняющая 1и 2 элемент местами C++
Уважаемые программисты,помогите написать программу, в которой функция меняет местами 1 и 2 элемент
C++ цикл про вывод символов с++ http://www.cyberforum.ru/cpp-beginners/thread438969.html
#include <iostream> // в плюсах по стандарту .h не пишется #include <stdlib.h> #include <iomanip> #include<conio.h> //нужен для getch #include<cmath> #include "math.h" #include <stdio.h>...
C++ Для каждого x, изменяющегося от a до b с шагом h, найдите значения функции Y(x), суммы S(x) и |Y(x)-S(x)| Помогите написать код на Си. Задача: Для каждого x, изменяющегося от a до b с шагом h, найдите значения функции Y(x), суммы S(x) и |Y(x)-S(x)| и выведите в виде таблицы. Значения a,b,h и n... подробнее

Показать сообщение отдельно
LVV
57 / 57 / 4
Регистрация: 15.02.2010
Сообщений: 249

странный "глюк" - C++

01.02.2012, 12:10. Просмотров 1117. Ответов 5
Метки (Все метки)

при опредедении следующего символьного массива:
C++
1
char с[6] = "abcde";
ошибки нет. Всё понятно. Пять символов, плюс символ окончания строки '\0'

а при
C++
1
char с[6] = "абвгд";
редактор Visual Studio 2010 Express edition подчёркивает как ошибку
C++
1
"абвгд"
и пишет: "Error:значение типа "const char[11]" нельзя использовать для инициализации сущности типа "char[6]"

Но сама программа работает без ошибок.

Это глюки обработчика ошибок, или я что-то не так прописал???

Вот код:
C++
1
2
3
4
5
6
7
#include <iostream>
int main()
{
char b[6] = "abcde"; 
char с[6] = "абвгд"; 
return 0;
}
А как у вас??? (Если вы тоже работаете в Visual Studio 2010 Express)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru