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

Алгоритм программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функция strcpy и strcat http://www.cyberforum.ru/cpp-beginners/thread45574.html
Добрый день!У меня такая проблема...Есть массив строк, где хранятся имена и при выводе имени на экран,если оно длиннее определенного,то я его обрезаю,а в конец добавляю три точки...Но почему-то оно выводит обрезанное имя,а потом разный мусор и только в конце ставит три точки...Вот кусок кода: if(strlen(name) > 27) { str = new char; strncpy(str, name->name, 24); strcat(str,...
C++ Конструктор Конструктор сбрасывающий экземпляр класса. Что он из себя представляет? Приведите примеры. http://www.cyberforum.ru/cpp-beginners/thread45534.html
Exe файл на другом компе C++
написал прогу на С++ по VS08, exe файл по флешке передал другу, говорит не открывает, в чем проблема?
C++ Статическое поле
Помогите с такой проблемой. Программа нормально компилится, но возвращается, вот такая ошибка при объявлении статического поля, являющегося указателем на массив значений строк символов(char*) типа char. Вот код: Файл "Memory.h" #pragma once #include "combinate.h"
C++ Представление целых чисел массивом байтов http://www.cyberforum.ru/cpp-beginners/thread45489.html
у меня вот такая задачка:Написать процедуры сложения и вычитания двух целых чисел, каждое из которых представлено массивом байтов. Первый байт массива содержит код знака числа: 0 - ‘+’, 225 - ‘-‘, а остальные байты- значащие двоичные цифры числа. подскажите пожалуйста как представить число массивом байтов?
C++ Создание .ехе файла У меня установлена Borland Developer Studio Turbo C++. При создании программки, создается и .ехе файл. У меня на компе он запускается и нормально работает, но когда этот же .ехе запустить на другом компе, то появляется ошибка (CC3270MT.DLL не был найден. Повторная установка приложения может исправить эту проблему). Когда я со своего компа скопировал эту библиотеку на другой комп, то все равно эта... подробнее

Показать сообщение отдельно
Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
30.07.2009, 21:30     Алгоритм программы
struct tm type
<ctime>


Time structure

Structure containing a calendar date and time broken down into its components.

The structure contains nine members of type int, which are (in any order):int tm_sec;
int tm_min;
int tm_hour;
int tm_mday;
int tm_mon;
int tm_year;
int tm_wday;
int tm_yday;
int tm_isdst;



The meaning of each is:Member Meaning Range
tm_sec seconds after the minute 0-61*
tm_min minutes after the hour 0-59
tm_hour hours since midnight 0-23
tm_mday day of the month 1-31
tm_mon months since January 0-11
tm_year years since 1900
tm_wday days since Sunday 0-6
tm_yday days since January 1 0-365
tm_isdst Daylight Saving Time flag

The Daylight Saving Time flag (tm_isdst) is greater than zero if Daylight Saving Time is in effect, zero if Daylight Saving Time is not in effect, and less than zero if the information is not available.

* tm_sec is generally 0-59. Extra range to accommodate for leap seconds in certain systems.


targetDate-сам объект Struct'уры tm.Над которым и происходят различные действия.

Описание функций C (Си) / C++ - memset

#include требуется только для объявления
#include функции; использует либо
, либо

char *memset (dest, c, cnt);
char *dest; указатель на результат
int c; символ-заполнитель
unsigned cnt; количество символов

Описание.

Функция memset заполняет первые cnt байтов буфера dest сим-
волом c.

Возвращаемое значение.

Функция memset возвращает указатель на буфер dest.
См.также memccpy, memchr, memcmp, memcpy

Пример:

#
C++
1
2
3
4
5
include 
char buffer [100];
/* заполняет первые 100 байтов buffer
** нулями */
memset (buffer, '', 100);
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru