си указатель на локальный массив возвращать нельзя - warning C4172: returning address of local variable or temporary

Forums:

warning C4172: returning address of local variable or temporary - это предупреждение из Си++ , но оно справедливо и в Си++ .

нельзя возвращать указатель на переменную инициализированную в области вызываемой фукции - так как в этом случае теряются - позже напишу подробнее.

http://forum.pellesc.de/index.php?topic=...

(incomplete) struct ошибка

Forums:

было так:

 void show_users(struct user* );
 struct user* getstrucs(char **);



#define SOURCETXT "pointlist.ndl" // прописываем путь к файлу с данными об аккаунтах.

struct user {
	int zone;
	int city;
	int node;
	int point;
	char* name;
}; 

ошибка:

сложение строк си

Forums:

можно как-то так:

char * concat(const char * s1, const char * s2)
{
    size_t l1 = strlen(s1);
    size_t l2 = strlen(s2);
    size_t len = l1 + l2 + 1;

    char * dst = (char *)malloc(len);

    memcpy(dst, s1, l1);
    memcpy(dst + l1, s2, l2);
    dst[len - 1] = 0;

    return dst;
}

http://www.rsdn.ru/forum/cpp/2866797.1.aspx

число в строку си

Forums:

itoa() - числов строку; преобразовывает- int ->char
ltoa() преобразовываетlong->char

в обратные им atoi, atol

http://www.cyberforum.ru/cpp-beginners/t...

си признак успешного завершения программы

Forums:

Возвращаемое значение 0 - признак успешного завершения программы.

ключ матлаб 7

кейгейн -
http://crackstorage.net/get_uploaded_fil...
(для безопасности запустите под виртуальной машиной -если нет виртуальной машины -лучше используйте готовый ключ
может сразу использовать такой ключ:

14-00184-00435-00244-29976-16143-43190-20174-44542-36152-60777-04528-22317-33444-20736-30419-38870-44159-20867-21232-03570-31243-55847-23186-07363-33513-02591-43605-41971-43183-62332-10184-47417-03412

malloc си

Forums:

#include < stdlib.h >
void *malloc(size_t size);

Выделяет место для объекта , размер которого определяется целочисленной величиной size - при этом значение битов этой памяти не определено

The malloc function allocates space for an object whose size is speci?ed by size and
whose value is indeterminate.

Returns
Возвращает либо нулевой указатель NULL либо указатель на выделенную память.

calloc си

Forums:

calloc си

#include < stdlib.h >
void *calloc(size_t nmemb, size_t size);

Description
Выделяет место для массива, состоящего из nmemb (целое число) элементов - для каждого элемента выделяется объём памяти size.
Все биты выделенной области устанавливаются в ноль.

The calloc function allocates space for an array of nmemb objects, each of whose size
is size. The space is initialized to all bits zero.

Pages

Subscribe to fkn+antitotal RSS