public class User
{
//....
public string getID()
{
return UserID;
}
}
struct Message
{
public int contentID;
public string content;
public string userID;
public string contentTime;
}
public class UserContent
{
public List<Message> messsages;
public UserContent(...)
{
...
}
public addMessage(..., User user)
{
//...
messages.Add(..., user.getID());
}
public findMessages(User user)
{
//...
}
}
static void Main(string[] args)
{
//...
var morpheus = new User(1,"Morpheus","Zion","Dec 15,1985","Jan 12, 2010",UserRole.Administrator);
var trinity = new User(2,"Trinity","Zion","May 10,1980","Sep 6, 2012", UserRole.Administrator);
UserContent content = new UserContent(...);
content.addMessage(1, "Hello Zion!", morpheus, "May 24,2018");
content.addMessage(1, "Hello Zion!", trinity, "May 24,2018");
Console.ReadKey();
}
using namespace std;
class Student
{
public:
string name;
string last_name;
string year;
string get()
{
string s = name + ',' + last_name + ',' + year;
return s;
}
};
int main(int argc, char* argv[])
{
Student student;
student.name="Ivan";
student.last_name="Ivanov";
student.year = "2001";
vector<Student> v1;
v1.push_back(student);
cout << v1[0].get();
}
void ReadLog(Parser& input, mutex &m) {
if (input.filename != "")
input.ReadLog(m);
}
void ParceEvents(Parser& input, mutex &m) {
if (input.filename != "")
input.ParseEvent( m);
}
#include <cstdio>
#include <cstdlib>
#include <map>
std::map<void*, size_t> BLOCKS;
void* operator new(std::size_t sz) {
std::printf("global op new called, size = %zu\n",sz);
void* p = std::malloc(sz);
//if(p) BLOCKS[p] = sz;
return p;
}
void operator delete(void* ptr) noexcept
{
std::puts("global op delete called");
std::free(ptr);
}
int main() {
int* p1 = new int;
delete p1;
}
quicksort($array, $first, $right);
quicksort($array, $left, $last);
if ($r > $left) { //Если условие true, совершаем рекурсию //Передаем массив, исходное начало и текущий конец my_sort($array, $left, $r); } if ($l < $right) { //Если условие true, совершаем рекурсию //Передаем массив, текущие начало и конец my_sort($array, $l, $right); }
while ((len = getlen(&p1,&p2)) >0){
if (len >= len_max){
len2 = del_spacetab(&p1,len);
len-=len2;
len_p2 += len;
coppy(&p2, &p1,len_p2,len,&first_round);
}
и ищу оптимальные методы на протяжении нескольких часов
писать красивый и эффективный код
Можно ли подсмотреть
Стоит ли сдавать?
Легко ли найти дампы на них?
Сильно ли сложно их сдать?
Как проходит сам экзамен?
Короче, основные принципы...