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

Инициализация массива char'ов в структуре - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись структуры в файл http://www.cyberforum.ru/cpp-beginners/thread282769.html
имеется одномерный массив типа структуры base struct base { String name; String work; String year; } каким образом записать такую структуру в файл на форме? ofstream file(....) file.write(....) - тут требуется char или массив char, а как быть с String?
C++ Окно для программы Привет всем! Я наткнулся в инете на многие проги, они имеют вид обычного окна, внутри 2 поля, поле ввода и вывода. Так вот хотел узнать, можно ли на обычном С++ или С написать такое же окно, внутри которого два поля: ввод и вывод. Для наглядности плиз напишите программу суммы двух чисел в таком виде, хочу посмотреть как эта штука работает. http://www.cyberforum.ru/cpp-beginners/thread282764.html
C++ Сортировка массива!
Здравствуйте! Есть класс, который осуществляет сортировку целочисленного массива! А как с помошью шаблонов классов сделать так, чтобы один и тот же класс осуществлял сортировку массивов разных типов: integer, char, float?
Удалить столбец матрицы, в котором находится минимальный элемент. C++
Удалить столбец, в котором находится минимальный элемент.
C++ Найти номера всех максимальных элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread282755.html
В прямоугольной матрице, размерностью n*m,найти номера всех максимальных элементов.
C++ Вычислить ряд Помогите пожалуйста написать программу, которая вычисляет ряд: Заранее благодарен!!! подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
25.04.2011, 00:42     Инициализация массива char'ов в структуре
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
#include<string>
#include<cstring>
 
struct ubs{
    ubs(
        char name_[30]="www",
        char mode_=0,
        std::string okr_=""
        ): mode(mode_), okr(okr_){
            strcpy(name, name_);
        }
    char name[30];
    char mode;
    std::string okr;
}obj;
 
int main(){
    std::cout<<obj.name<<"\n";
    return 0;
}
 
Текущее время: 13:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru